merged dal and api

This commit is contained in:
Damien Ostler 2024-02-10 20:23:25 -05:00
parent 7d6ca309de
commit 9e9f3c5564
60 changed files with 113 additions and 334 deletions

View File

@ -15,5 +15,12 @@
<jdbc-url>jdbc:postgresql://localhost:5432/artplatform</jdbc-url>
<working-dir>$ProjectFileDir$</working-dir>
</data-source>
<data-source source="LOCAL" name="comissionsapp@localhost" uuid="6eca29bd-6aac-49c3-8863-8af46e94e8c4">
<driver-ref>postgresql</driver-ref>
<synchronize>true</synchronize>
<jdbc-driver>org.postgresql.Driver</jdbc-driver>
<jdbc-url>jdbc:postgresql://localhost:5432/comissionsapp</jdbc-url>
<working-dir>$ProjectFileDir$</working-dir>
</data-source>
</component>
</project>

View File

@ -12,7 +12,17 @@ public class ApplicationDbContext:DbContext
{
_configuration = configuration;
}
public ApplicationDbContext()
{
_configuration = null;
}
public ApplicationDbContext(ApplicationDatabaseConfigurationModel configuration)
{
_configuration = null;
}
protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
{
@ -20,9 +30,9 @@ public class ApplicationDbContext:DbContext
{
Host = _configuration?.Host ?? "localhost",
Port = _configuration?.Port ?? 5432,
Database = _configuration?.Database ?? "artplatform",
Username = _configuration?.Username ?? "sa",
Password = _configuration?.Password ?? "P@ssw0rd"
Database = _configuration?.Database ?? "comissionsapp",
Username = _configuration?.Username ?? "postgres",
Password = _configuration?.Password ?? "postgres"
};
optionsBuilder.UseNpgsql(connectionStringBuilder.ConnectionString);
base.OnConfiguring(optionsBuilder);

View File

@ -1,25 +0,0 @@
using comissions.app.database;
using Microsoft.AspNetCore.Authorization;
using Microsoft.AspNetCore.Mvc;
using Microsoft.EntityFrameworkCore;
namespace comissions.app.api.Controllers;
[ApiController]
[Route("api/admin/[controller]")]
public class AdminDatabaseController:ControllerBase
{
private readonly ApplicationDbContext _dbContext;
public AdminDatabaseController(ApplicationDbContext dbContext)
{
_dbContext = dbContext;
}
[HttpPatch]
public async Task<IActionResult> UpdateDatabase()
{
await _dbContext.Database.MigrateAsync();
return Ok();
}
}

View File

@ -145,6 +145,9 @@ builder.Services.AddSingleton<IAuthorizationHandler, HasScopeHandler>();
var app = builder.Build();
var dbContext = app.Services.GetService<ApplicationDbContext>();
dbContext.Database.Migrate();
app.UseSwagger();
app.UseSwaggerUI(settings =>
{

View File

@ -1,4 +1,11 @@
{
"Database": {
"Database": "comissionsapp",
"Host": "localhost",
"Port": 5432,
"username": "postgres",
"password": "postgres"
},
"Stripe": {
"WebHookSecret": "whsec_Jdj6IL9NwFO3MtPpry3vJhE72kZjeCtI",
"ApiKey": "sk_test_51OdJ1SLooS0IZqYkx2IdNoLcscm6BisgaUyYVIc5jM1RMmarww2e9hLLQS3Atn6TQi00p9YQkCLGQPhAI2gf9ZSY00HmbQYCvP"

View File

@ -1,4 +1,11 @@
{
"Database": {
"Database": "comissionsapp",
"Host": "localhost",
"Port": 5432,
"username": "postgres",
"password": "postgres"
},
"Stripe": {
"WebHookSecret": "whsec_Jdj6IL9NwFO3MtPpry3vJhE72kZjeCtI",
"ApiKey": "sk_test_51OdJ1SLooS0IZqYkx2IdNoLcscm6BisgaUyYVIc5jM1RMmarww2e9hLLQS3Atn6TQi00p9YQkCLGQPhAI2gf9ZSY00HmbQYCvP"

View File

@ -11,9 +11,11 @@
"Auth0.AspNetCore.Authentication": "1.4.1",
"Microsoft.AspNetCore.Authentication.JwtBearer": "8.0.1",
"Microsoft.AspNetCore.OpenApi": "8.0.1",
"Microsoft.EntityFrameworkCore": "8.0.1",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.0",
"Npgsql.EntityFrameworkCore.PostgreSQL.Design": "1.1.0",
"Stripe.net": "43.12.0",
"Swashbuckle.AspNetCore": "6.4.0",
"comissions.app.database": "1.0.0"
"Swashbuckle.AspNetCore": "6.4.0"
},
"runtime": {
"comissions.app.api.dll": {}
@ -126,28 +128,11 @@
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.Configuration/8.0.0": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"dependencies": {
"Microsoft.Extensions.Primitives": "8.0.0"
}
},
"Microsoft.Extensions.Configuration.Binder/8.0.1": {
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": {
"assemblyVersion": "8.0.0.0",
"fileVersion": "8.0.123.58001"
}
}
},
"Microsoft.Extensions.DependencyInjection/8.0.0": {
"dependencies": {
"Microsoft.Extensions.DependencyInjection.Abstractions": "8.0.0"
@ -1125,18 +1110,6 @@
"System.Threading": "4.3.0",
"System.Xml.ReaderWriter": "4.3.0"
}
},
"comissions.app.database/1.0.0": {
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.1",
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.1",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.0",
"Npgsql.EntityFrameworkCore.PostgreSQL.Design": "1.1.0"
},
"runtime": {
"comissions.app.database.dll": {}
}
}
}
},
@ -1230,13 +1203,6 @@
"path": "microsoft.extensions.caching.memory/8.0.0",
"hashPath": "microsoft.extensions.caching.memory.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration/8.0.0": {
"type": "package",
"serviceable": true,
"sha512": "sha512-0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==",
"path": "microsoft.extensions.configuration/8.0.0",
"hashPath": "microsoft.extensions.configuration.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"type": "package",
"serviceable": true,
@ -1244,13 +1210,6 @@
"path": "microsoft.extensions.configuration.abstractions/8.0.0",
"hashPath": "microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512"
},
"Microsoft.Extensions.Configuration.Binder/8.0.1": {
"type": "package",
"serviceable": true,
"sha512": "sha512-2UKFJnLiBt7Od6nCnTqP9rTIUNhzmn9Hv1l2FchyKbz8xieB9ULwZTbQZMw+M24Qw3F5dzzH1U9PPleN0LNLOQ==",
"path": "microsoft.extensions.configuration.binder/8.0.1",
"hashPath": "microsoft.extensions.configuration.binder.8.0.1.nupkg.sha512"
},
"Microsoft.Extensions.DependencyInjection/8.0.0": {
"type": "package",
"serviceable": true,
@ -1978,11 +1937,6 @@
"sha512": "sha512-5zJ0XDxAIg8iy+t4aMnQAu0MqVbqyvfoUVl1yDV61xdo3Vth45oA2FoY4pPkxYAH5f8ixpmTqXeEIya95x0aCQ==",
"path": "system.xml.xdocument/4.3.0",
"hashPath": "system.xml.xdocument.4.3.0.nupkg.sha512"
},
"comissions.app.database/1.0.0": {
"type": "project",
"serviceable": false,
"sha512": ""
}
}
}

View File

@ -25,5 +25,17 @@
<param name="userId">The ID of the user to accept the request for.</param>
<returns>The new seller profile.</returns>
</member>
<member name="T:ArtPlatform.Database.Migrations.Initial">
<inheritdoc />
</member>
<member name="M:ArtPlatform.Database.Migrations.Initial.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:ArtPlatform.Database.Migrations.Initial.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:ArtPlatform.Database.Migrations.Initial.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
</members>
</doc>

View File

@ -14,6 +14,9 @@
<PackageReference Include="Auth0.AspNetCore.Authentication" Version="1.4.1" />
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.1" />
<PackageReference Include="Microsoft.AspNetCore.OpenApi" Version="8.0.1"/>
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.1" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="8.0.0" />
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL.Design" Version="1.1.0" />
<PackageReference Include="Stripe.net" Version="43.12.0" />
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.4.0"/>
</ItemGroup>
@ -26,10 +29,6 @@
<None Remove="react\public\robots.txt" />
</ItemGroup>
<ItemGroup>
<ProjectReference Include="..\comissions.app.database\comissions.app.database.csproj" />
</ItemGroup>
<ItemGroup>
<Content Include="..\.dockerignore">
<Link>.dockerignore</Link>

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("comissions.app.api")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5036eaa5f6e294c1aefc28119d38568cfbf3a553")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7d6ca309de4b95217468fc190ac2465eebaeb070")]
[assembly: System.Reflection.AssemblyProductAttribute("comissions.app.api")]
[assembly: System.Reflection.AssemblyTitleAttribute("comissions.app.api")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
cd21d3791e72aa04adeee936550b614a963bf276c76e1a09fee077163f479233
157afe20a1d6660628ddc3227890756f3e907f878d33d54814c9d2ab93dd780f

View File

@ -1 +1 @@
7fce3b73c9bc8879fec205097cbcff18930c30f90a5f04c21d7c66e1489ac253
c37bb459649e1aa4aa9b538f0afdc67658dcfb46f4d7bc8d4e2b8ae30520ecb2

View File

@ -83,7 +83,6 @@
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Abstractions.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.EntityFrameworkCore.Relational.Design.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.Extensions.Configuration.Binder.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.IdentityModel.Abstractions.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.IdentityModel.JsonWebTokens.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/Microsoft.IdentityModel.Logging.dll
@ -111,8 +110,6 @@
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/runtimes/win/lib/net6.0/System.Drawing.Common.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/runtimes/win/lib/net6.0/System.Security.Cryptography.ProtectedData.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/runtimes/win/lib/net6.0/System.Windows.Extensions.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/comissions.app.database.dll
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/bin/Debug/net8.0/comissions.app.database.pdb
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/obj/Debug/net8.0/comissions.app.api.csproj.AssemblyReference.cache
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/obj/Debug/net8.0/comissions.app.api.GeneratedMSBuildEditorConfig.editorconfig
/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/obj/Debug/net8.0/comissions.app.api.AssemblyInfoInputs.cache

View File

@ -1 +1 @@
{"documents":{"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/*":"https://raw.githubusercontent.com/comissions-app/core-api/5036eaa5f6e294c1aefc28119d38568cfbf3a553/*"}}
{"documents":{"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/*":"https://raw.githubusercontent.com/comissions-app/core-api/7d6ca309de4b95217468fc190ac2465eebaeb070/*"}}

View File

@ -25,5 +25,17 @@
<param name="userId">The ID of the user to accept the request for.</param>
<returns>The new seller profile.</returns>
</member>
<member name="T:ArtPlatform.Database.Migrations.Initial">
<inheritdoc />
</member>
<member name="M:ArtPlatform.Database.Migrations.Initial.Up(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:ArtPlatform.Database.Migrations.Initial.Down(Microsoft.EntityFrameworkCore.Migrations.MigrationBuilder)">
<inheritdoc />
</member>
<member name="M:ArtPlatform.Database.Migrations.Initial.BuildTargetModel(Microsoft.EntityFrameworkCore.ModelBuilder)">
<inheritdoc />
</member>
</members>
</doc>

View File

@ -25,11 +25,7 @@
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj": {
"projectPath": "/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj"
}
}
"projectReferences": {}
}
},
"warningProperties": {
@ -54,6 +50,18 @@
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[8.0.1, )"
},
"Npgsql.EntityFrameworkCore.PostgreSQL": {
"target": "Package",
"version": "[8.0.0, )"
},
"Npgsql.EntityFrameworkCore.PostgreSQL.Design": {
"target": "Package",
"version": "[1.1.0, )"
},
"Stripe.net": {
"target": "Package",
"version": "[43.12.0, )"
@ -85,87 +93,6 @@
"runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.101/PortableRuntimeIdentifierGraph.json"
}
}
},
"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj": {
"version": "1.0.0",
"restore": {
"projectUniqueName": "/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj",
"projectName": "comissions.app.database",
"projectPath": "/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj",
"packagesPath": "/home/damienostler/.nuget/packages/",
"outputPath": "/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/obj/",
"projectStyle": "PackageReference",
"configFilePaths": [
"/home/damienostler/.nuget/NuGet/NuGet.Config"
],
"originalTargetFrameworks": [
"net8.0"
],
"sources": {
"https://api.nuget.org/v3/index.json": {}
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {}
}
},
"warningProperties": {
"warnAsError": [
"NU1605"
]
}
},
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"dependencies": {
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.EntityFrameworkCore.Tools": {
"include": "Runtime, Build, Native, ContentFiles, Analyzers, BuildTransitive",
"suppressParent": "All",
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.Extensions.Configuration": {
"target": "Package",
"version": "[8.0.0, )"
},
"Microsoft.Extensions.Configuration.Binder": {
"target": "Package",
"version": "[8.0.1, )"
},
"Npgsql.EntityFrameworkCore.PostgreSQL": {
"target": "Package",
"version": "[8.0.0, )"
},
"Npgsql.EntityFrameworkCore.PostgreSQL.Design": {
"target": "Package",
"version": "[1.1.0, )"
}
},
"imports": [
"net461",
"net462",
"net47",
"net471",
"net472",
"net48",
"net481"
],
"assetTargetFallback": true,
"warn": true,
"frameworkReferences": {
"Microsoft.NETCore.App": {
"privateAssets": "all"
}
},
"runtimeIdentifierGraphPath": "/usr/share/dotnet/sdk/8.0.101/PortableRuntimeIdentifierGraph.json"
}
}
}
}
}

View File

@ -4,6 +4,5 @@
<Import Project="$(NuGetPackageRoot)microsoft.extensions.apidescription.server/6.0.5/build/Microsoft.Extensions.ApiDescription.Server.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.apidescription.server/6.0.5/build/Microsoft.Extensions.ApiDescription.Server.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/8.0.0/buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.logging.abstractions/8.0.0/buildTransitive/net6.0/Microsoft.Extensions.Logging.Abstractions.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.options/8.0.0/buildTransitive/net6.0/Microsoft.Extensions.Options.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.options/8.0.0/buildTransitive/net6.0/Microsoft.Extensions.Options.targets')" />
<Import Project="$(NuGetPackageRoot)microsoft.extensions.configuration.binder/8.0.1/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets" Condition="Exists('$(NuGetPackageRoot)microsoft.extensions.configuration.binder/8.0.1/buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets')" />
</ImportGroup>
</Project>

View File

@ -203,26 +203,6 @@
"buildTransitive/net6.0/_._": {}
}
},
"Microsoft.Extensions.Configuration/8.0.0": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0",
"Microsoft.Extensions.Primitives": "8.0.0"
},
"compile": {
"lib/net8.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Configuration.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/net6.0/_._": {}
}
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"type": "package",
"dependencies": {
@ -242,25 +222,6 @@
"buildTransitive/net6.0/_._": {}
}
},
"Microsoft.Extensions.Configuration.Binder/8.0.1": {
"type": "package",
"dependencies": {
"Microsoft.Extensions.Configuration.Abstractions": "8.0.0"
},
"compile": {
"lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": {
"related": ".xml"
}
},
"runtime": {
"lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll": {
"related": ".xml"
}
},
"build": {
"buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets": {}
}
},
"Microsoft.Extensions.DependencyInjection/8.0.0": {
"type": "package",
"dependencies": {
@ -2094,23 +2055,6 @@
"runtime": {
"lib/netstandard1.3/System.Xml.XDocument.dll": {}
}
},
"comissions.app.database/1.0.0": {
"type": "project",
"framework": ".NETCoreApp,Version=v8.0",
"dependencies": {
"Microsoft.EntityFrameworkCore": "8.0.1",
"Microsoft.Extensions.Configuration": "8.0.0",
"Microsoft.Extensions.Configuration.Binder": "8.0.1",
"Npgsql.EntityFrameworkCore.PostgreSQL": "8.0.0",
"Npgsql.EntityFrameworkCore.PostgreSQL.Design": "1.1.0"
},
"compile": {
"bin/placeholder/comissions.app.database.dll": {}
},
"runtime": {
"bin/placeholder/comissions.app.database.dll": {}
}
}
}
},
@ -2538,36 +2482,6 @@
"useSharedDesignerContext.txt"
]
},
"Microsoft.Extensions.Configuration/8.0.0": {
"sha512": "0J/9YNXTMWSZP2p2+nvl8p71zpSwokZXZuJW+VjdErkegAnFdO1XlqtA62SJtgVYHdKu3uPxJHcMR/r35HwFBA==",
"type": "package",
"path": "microsoft.extensions.configuration/8.0.0",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"LICENSE.TXT",
"PACKAGE.md",
"THIRD-PARTY-NOTICES.TXT",
"buildTransitive/net461/Microsoft.Extensions.Configuration.targets",
"buildTransitive/net462/_._",
"buildTransitive/net6.0/_._",
"buildTransitive/netcoreapp2.0/Microsoft.Extensions.Configuration.targets",
"lib/net462/Microsoft.Extensions.Configuration.dll",
"lib/net462/Microsoft.Extensions.Configuration.xml",
"lib/net6.0/Microsoft.Extensions.Configuration.dll",
"lib/net6.0/Microsoft.Extensions.Configuration.xml",
"lib/net7.0/Microsoft.Extensions.Configuration.dll",
"lib/net7.0/Microsoft.Extensions.Configuration.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.xml",
"microsoft.extensions.configuration.8.0.0.nupkg.sha512",
"microsoft.extensions.configuration.nuspec",
"useSharedDesignerContext.txt"
]
},
"Microsoft.Extensions.Configuration.Abstractions/8.0.0": {
"sha512": "3lE/iLSutpgX1CC0NOW70FJoGARRHbyKmG7dc0klnUZ9Dd9hS6N/POPWhKhMLCEuNN5nXEY5agmlFtH562vqhQ==",
"type": "package",
@ -2598,47 +2512,6 @@
"useSharedDesignerContext.txt"
]
},
"Microsoft.Extensions.Configuration.Binder/8.0.1": {
"sha512": "2UKFJnLiBt7Od6nCnTqP9rTIUNhzmn9Hv1l2FchyKbz8xieB9ULwZTbQZMw+M24Qw3F5dzzH1U9PPleN0LNLOQ==",
"type": "package",
"path": "microsoft.extensions.configuration.binder/8.0.1",
"files": [
".nupkg.metadata",
".signature.p7s",
"Icon.png",
"LICENSE.TXT",
"PACKAGE.md",
"THIRD-PARTY-NOTICES.TXT",
"analyzers/dotnet/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.dll",
"analyzers/dotnet/cs/cs/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/de/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/es/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/fr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/it/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/ja/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/ko/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/pl/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/pt-BR/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/ru/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/tr/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/zh-Hans/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"analyzers/dotnet/cs/zh-Hant/Microsoft.Extensions.Configuration.Binder.SourceGeneration.resources.dll",
"buildTransitive/netstandard2.0/Microsoft.Extensions.Configuration.Binder.targets",
"lib/net462/Microsoft.Extensions.Configuration.Binder.dll",
"lib/net462/Microsoft.Extensions.Configuration.Binder.xml",
"lib/net6.0/Microsoft.Extensions.Configuration.Binder.dll",
"lib/net6.0/Microsoft.Extensions.Configuration.Binder.xml",
"lib/net7.0/Microsoft.Extensions.Configuration.Binder.dll",
"lib/net7.0/Microsoft.Extensions.Configuration.Binder.xml",
"lib/net8.0/Microsoft.Extensions.Configuration.Binder.dll",
"lib/net8.0/Microsoft.Extensions.Configuration.Binder.xml",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.dll",
"lib/netstandard2.0/Microsoft.Extensions.Configuration.Binder.xml",
"microsoft.extensions.configuration.binder.8.0.1.nupkg.sha512",
"microsoft.extensions.configuration.binder.nuspec",
"useSharedDesignerContext.txt"
]
},
"Microsoft.Extensions.DependencyInjection/8.0.0": {
"sha512": "V8S3bsm50ig6JSyrbcJJ8bW2b9QLGouz+G1miK3UTaOWmMtFwNNNzUf4AleyDWUmTrWMLNnFSLEQtxmxgNQnNQ==",
"type": "package",
@ -6747,11 +6620,6 @@
"system.xml.xdocument.4.3.0.nupkg.sha512",
"system.xml.xdocument.nuspec"
]
},
"comissions.app.database/1.0.0": {
"type": "project",
"path": "../comissions.app.database/comissions.app.database.csproj",
"msbuildProject": "../comissions.app.database/comissions.app.database.csproj"
}
},
"projectFileDependencyGroups": {
@ -6759,9 +6627,11 @@
"Auth0.AspNetCore.Authentication >= 1.4.1",
"Microsoft.AspNetCore.Authentication.JwtBearer >= 8.0.1",
"Microsoft.AspNetCore.OpenApi >= 8.0.1",
"Microsoft.EntityFrameworkCore >= 8.0.1",
"Npgsql.EntityFrameworkCore.PostgreSQL >= 8.0.0",
"Npgsql.EntityFrameworkCore.PostgreSQL.Design >= 1.1.0",
"Stripe.net >= 43.12.0",
"Swashbuckle.AspNetCore >= 6.4.0",
"comissions.app.database >= 1.0.0"
"Swashbuckle.AspNetCore >= 6.4.0"
]
},
"packageFolders": {
@ -6788,11 +6658,7 @@
"frameworks": {
"net8.0": {
"targetAlias": "net8.0",
"projectReferences": {
"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj": {
"projectPath": "/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj"
}
}
"projectReferences": {}
}
},
"warningProperties": {
@ -6817,6 +6683,18 @@
"target": "Package",
"version": "[8.0.1, )"
},
"Microsoft.EntityFrameworkCore": {
"target": "Package",
"version": "[8.0.1, )"
},
"Npgsql.EntityFrameworkCore.PostgreSQL": {
"target": "Package",
"version": "[8.0.0, )"
},
"Npgsql.EntityFrameworkCore.PostgreSQL.Design": {
"target": "Package",
"version": "[1.1.0, )"
},
"Stripe.net": {
"target": "Package",
"version": "[43.12.0, )"

View File

@ -1,6 +1,6 @@
{
"version": 2,
"dgSpecHash": "0ovJ89cSIIKcoaI7jEtZVT5VoonxhRyWCL4Fd7sA8R0NhkCKrgSIlzXMETVistbAjiqh/YxBhGXb44dV7lDSIw==",
"dgSpecHash": "JG4xwrqqwDq6mlDJ8oMNHwddT94Cw99daojZkDvfxJZCyTUQi9YlvWs/fTwI6T/zQP20Ww5rxA81wc0sTbrfyQ==",
"success": true,
"projectFilePath": "/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/comissions.app.api.csproj",
"expectedPackageFiles": [
@ -16,9 +16,7 @@
"/home/damienostler/.nuget/packages/microsoft.extensions.apidescription.server/6.0.5/microsoft.extensions.apidescription.server.6.0.5.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.caching.abstractions/8.0.0/microsoft.extensions.caching.abstractions.8.0.0.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.caching.memory/8.0.0/microsoft.extensions.caching.memory.8.0.0.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.configuration/8.0.0/microsoft.extensions.configuration.8.0.0.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.configuration.abstractions/8.0.0/microsoft.extensions.configuration.abstractions.8.0.0.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.configuration.binder/8.0.1/microsoft.extensions.configuration.binder.8.0.1.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.dependencyinjection/8.0.0/microsoft.extensions.dependencyinjection.8.0.0.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.dependencyinjection.abstractions/8.0.0/microsoft.extensions.dependencyinjection.abstractions.8.0.0.nupkg.sha512",
"/home/damienostler/.nuget/packages/microsoft.extensions.logging/8.0.0/microsoft.extensions.logging.8.0.0.nupkg.sha512",

View File

@ -1 +1 @@
"restore":{"projectUniqueName":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/comissions.app.api.csproj","projectName":"comissions.app.api","projectPath":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/comissions.app.api.csproj","outputPath":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj":{"projectPath":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.database/comissions.app.database.csproj"}}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"Auth0.AspNetCore.Authentication":{"target":"Package","version":"[1.4.1, )"},"Microsoft.AspNetCore.Authentication.JwtBearer":{"target":"Package","version":"[8.0.1, )"},"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[8.0.1, )"},"Stripe.net":{"target":"Package","version":"[43.12.0, )"},"Swashbuckle.AspNetCore":{"target":"Package","version":"[6.4.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/share/dotnet/sdk/8.0.101/PortableRuntimeIdentifierGraph.json"}}
"restore":{"projectUniqueName":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/comissions.app.api.csproj","projectName":"comissions.app.api","projectPath":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/comissions.app.api.csproj","outputPath":"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/src/comissions.app.api/obj/","projectStyle":"PackageReference","originalTargetFrameworks":["net8.0"],"sources":{"https://api.nuget.org/v3/index.json":{}},"frameworks":{"net8.0":{"targetAlias":"net8.0","projectReferences":{}}},"warningProperties":{"warnAsError":["NU1605"]}}"frameworks":{"net8.0":{"targetAlias":"net8.0","dependencies":{"Auth0.AspNetCore.Authentication":{"target":"Package","version":"[1.4.1, )"},"Microsoft.AspNetCore.Authentication.JwtBearer":{"target":"Package","version":"[8.0.1, )"},"Microsoft.AspNetCore.OpenApi":{"target":"Package","version":"[8.0.1, )"},"Microsoft.EntityFrameworkCore":{"target":"Package","version":"[8.0.1, )"},"Npgsql.EntityFrameworkCore.PostgreSQL":{"target":"Package","version":"[8.0.0, )"},"Npgsql.EntityFrameworkCore.PostgreSQL.Design":{"target":"Package","version":"[1.1.0, )"},"Stripe.net":{"target":"Package","version":"[43.12.0, )"},"Swashbuckle.AspNetCore":{"target":"Package","version":"[6.4.0, )"}},"imports":["net461","net462","net47","net471","net472","net48","net481"],"assetTargetFallback":true,"warn":true,"frameworkReferences":{"Microsoft.AspNetCore.App":{"privateAssets":"none"},"Microsoft.NETCore.App":{"privateAssets":"all"}},"runtimeIdentifierGraphPath":"/usr/share/dotnet/sdk/8.0.101/PortableRuntimeIdentifierGraph.json"}}

View File

@ -1 +1 @@
17074580687215608
17076145075361003

View File

@ -1 +1 @@
17074580687215608
17076145080921015

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("comissions.app.database.migrator")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5036eaa5f6e294c1aefc28119d38568cfbf3a553")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7d6ca309de4b95217468fc190ac2465eebaeb070")]
[assembly: System.Reflection.AssemblyProductAttribute("comissions.app.database.migrator")]
[assembly: System.Reflection.AssemblyTitleAttribute("comissions.app.database.migrator")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
f432a35305b47163b49aa82209349e839a3b71f6b1eeec25799911190a86de01
4b812d03f91bd01a621a8ea1e43b31ad28a68b439981d547a25d799557852f47

View File

@ -1 +1 @@
17074580684655604
17076145079561012

View File

@ -13,7 +13,7 @@ using System.Reflection;
[assembly: System.Reflection.AssemblyCompanyAttribute("comissions.app.database")]
[assembly: System.Reflection.AssemblyConfigurationAttribute("Debug")]
[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5036eaa5f6e294c1aefc28119d38568cfbf3a553")]
[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+7d6ca309de4b95217468fc190ac2465eebaeb070")]
[assembly: System.Reflection.AssemblyProductAttribute("comissions.app.database")]
[assembly: System.Reflection.AssemblyTitleAttribute("comissions.app.database")]
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]

View File

@ -1 +1 @@
41889899964e8e929b323511a607b3ce6afce1316c1afff3139b3788a03bb575
1bc794c6e1fce6fffcca0981539ce5aef949ffa014d7c8bbe0caf7d06cb07ccd

View File

@ -1 +1 @@
{"documents":{"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/*":"https://raw.githubusercontent.com/comissions-app/core-api/5036eaa5f6e294c1aefc28119d38568cfbf3a553/*"}}
{"documents":{"/home/damienostler/Documents/Github Repositories/comissions.app/core-api/*":"https://raw.githubusercontent.com/comissions-app/core-api/7d6ca309de4b95217468fc190ac2465eebaeb070/*"}}

View File

@ -4,8 +4,6 @@ Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "comissions.app.database.mig
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "comissions.app.api", "comissions.app.api\comissions.app.api.csproj", "{83F914D0-0C7A-47F7-A7D7-F9296AD00A97}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "comissions.app.database", "comissions.app.database\comissions.app.database.csproj", "{0D3B41AA-4D1A-4DF2-A5BB-E8BA74B19422}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
@ -20,10 +18,6 @@ Global
{83F914D0-0C7A-47F7-A7D7-F9296AD00A97}.Debug|Any CPU.Build.0 = Debug|Any CPU
{83F914D0-0C7A-47F7-A7D7-F9296AD00A97}.Release|Any CPU.ActiveCfg = Release|Any CPU
{83F914D0-0C7A-47F7-A7D7-F9296AD00A97}.Release|Any CPU.Build.0 = Release|Any CPU
{0D3B41AA-4D1A-4DF2-A5BB-E8BA74B19422}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{0D3B41AA-4D1A-4DF2-A5BB-E8BA74B19422}.Debug|Any CPU.Build.0 = Debug|Any CPU
{0D3B41AA-4D1A-4DF2-A5BB-E8BA74B19422}.Release|Any CPU.ActiveCfg = Release|Any CPU
{0D3B41AA-4D1A-4DF2-A5BB-E8BA74B19422}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(NestedProjects) = preSolution
EndGlobalSection