Skip to content

Commit a318559

Browse files
authored
Merge pull request #1 from skoruba/dev
Dev
2 parents a9eba6c + 3d17153 commit a318559

File tree

43 files changed

+393
-143
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

43 files changed

+393
-143
lines changed

docker-compose.dcproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,10 @@
1-
<?xml version="1.0" encoding="utf-8"?>
1+
<?xml version="1.0" encoding="utf-8"?>
22
<Project ToolsVersion="15.0" Sdk="Microsoft.Docker.Sdk">
33
<PropertyGroup Label="Globals">
44
<ProjectVersion>2.1</ProjectVersion>
55
<DockerTargetOS>Linux</DockerTargetOS>
66
<ProjectGuid>f817047f-018d-4f93-bda5-58602073b634</ProjectGuid>
7-
<DockerLaunchAction>LaunchBrowser</DockerLaunchAction>
7+
<DockerLaunchAction>None</DockerLaunchAction>
88
<DockerServiceUrl>{Scheme}://localhost:{ServicePort}</DockerServiceUrl>
99
<DockerServiceName>skoruba.identityserver4.admin</DockerServiceName>
1010
</PropertyGroup>

docker-compose.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,7 @@ services:
4141
- 5000:80
4242
environment:
4343
- "AdminApiConfiguration__RequireHttpsMetadata=false"
44+
- "AdminApiConfiguration__ApiBaseUrl=http://127.0.0.1.xip.io:5000"
4445
- "AdminApiConfiguration__IdentityServerBaseUrl=http://127.0.0.1.xip.io"
4546
- "ConnectionStrings__ConfigurationDbConnection=Server=db;Database=IdentityServer4Admin;User Id=sa;Password=${DB_PASSWORD:-Password_123};MultipleActiveResultSets=true"
4647
- "ConnectionStrings__PersistedGrantDbConnection=Server=db;Database=IdentityServer4Admin;User Id=sa;Password=${DB_PASSWORD:-Password_123};MultipleActiveResultSets=true"
Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
1-
FROM mcr.microsoft.com/dotnet/core/aspnet:3.0 AS base
1+
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
22
WORKDIR /app
33
EXPOSE 80
44

5-
FROM mcr.microsoft.com/dotnet/core/sdk:3.0 AS build
5+
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
66
WORKDIR /src
77
COPY ["src/Skoruba.IdentityServer4.Admin.Api/Skoruba.IdentityServer4.Admin.Api.csproj", "src/Skoruba.IdentityServer4.Admin.Api/"]
8-
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic/Skoruba.IdentityServer4.Admin.BusinessLogic.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic/"]
8+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.MySql/Skoruba.IdentityServer4.Admin.EntityFramework.MySql.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.MySql/"]
9+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/Skoruba.IdentityServer4.Admin.EntityFramework.Identity.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/"]
910
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework/Skoruba.IdentityServer4.Admin.EntityFramework.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework/"]
1011
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions/"]
12+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/Skoruba.IdentityServer4.Admin.EntityFramework.Shared.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/"]
13+
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic/Skoruba.IdentityServer4.Admin.BusinessLogic.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic/"]
1114
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared/"]
15+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL/"]
1216
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity/"]
13-
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/Skoruba.IdentityServer4.Admin.EntityFramework.Identity.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/"]
14-
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/Skoruba.IdentityServer4.Admin.EntityFramework.Shared.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/"]
17+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer/"]
1518
RUN dotnet restore "src/Skoruba.IdentityServer4.Admin.Api/Skoruba.IdentityServer4.Admin.Api.csproj"
1619
COPY . .
1720
WORKDIR "/src/src/Skoruba.IdentityServer4.Admin.Api"
@@ -24,4 +27,4 @@ FROM base AS final
2427
WORKDIR /app
2528
COPY --from=publish /app/publish .
2629
ENV ASPNETCORE_FORWARDEDHEADERS_ENABLED=true
27-
ENTRYPOINT ["dotnet", "Skoruba.IdentityServer4.Admin.Api.dll"]
30+
ENTRYPOINT ["dotnet", "Skoruba.IdentityServer4.Admin.Api.dll"]

src/Skoruba.IdentityServer4.Admin.Api/Program.cs

Lines changed: 25 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,7 @@
1-
using Microsoft.AspNetCore.Hosting;
1+
using System;
2+
using System.IO;
3+
using Microsoft.AspNetCore.Hosting;
4+
using Microsoft.Extensions.Configuration;
25
using Microsoft.Extensions.Hosting;
36
using Microsoft.Extensions.Logging;
47
using Serilog;
@@ -9,9 +12,29 @@ public class Program
912
{
1013
public static void Main(string[] args)
1114
{
12-
CreateHostBuilder(args).Build().Run();
15+
Log.Logger = new LoggerConfiguration()
16+
.ReadFrom.Configuration(Configuration)
17+
.CreateLogger();
18+
try
19+
{
20+
CreateHostBuilder(args).Build().Run();
21+
}
22+
catch (Exception ex)
23+
{
24+
Log.Fatal(ex, "Host terminated unexpectedly");
25+
}
26+
finally
27+
{
28+
Log.CloseAndFlush();
29+
}
1330
}
1431

32+
public static IConfiguration Configuration { get; } = new ConfigurationBuilder()
33+
.SetBasePath(Directory.GetCurrentDirectory())
34+
.AddJsonFile("appsettings.json", optional: true, reloadOnChange: true)
35+
.AddEnvironmentVariables()
36+
.Build();
37+
1538
public static IHostBuilder CreateHostBuilder(string[] args) =>
1639
Host.CreateDefaultBuilder(args)
1740
.ConfigureLogging((hostingContext, logging) => {

src/Skoruba.IdentityServer4.Admin.Api/Skoruba.IdentityServer4.Admin.Api.csproj

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk.Web">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<AspNetCoreHostingModel>InProcess</AspNetCoreHostingModel>
66
<UserSecretsId>1cc472a2-4e4b-48ce-846b-5219f71fc643</UserSecretsId>
77
<DockerComposeProjectPath>..\..\docker-compose.dcproj</DockerComposeProjectPath>
@@ -10,17 +10,21 @@
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13-
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.0.0" />
14-
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.0.0" />
15-
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="3.0.0" />
16-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0" />
17-
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.0.0" />
13+
<PackageReference Include="Microsoft.AspNetCore.Diagnostics.EntityFrameworkCore" Version="3.1.0" />
14+
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.0" />
15+
<PackageReference Include="Microsoft.EntityFrameworkCore.InMemory" Version="3.1.0" />
16+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.0" />
17+
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="3.1.0">
18+
<PrivateAssets>all</PrivateAssets>
19+
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
20+
</PackageReference>
1821
<PackageReference Include="Microsoft.VisualStudio.Azure.Containers.Tools.Targets" Version="1.9.5" />
1922
<PackageReference Include="AutoMapper" Version="9.0.0" />
2023
<PackageReference Include="IdentityServer4.AccessTokenValidation" Version="3.0.1" />
24+
<PackageReference Include="Serilog.Sinks.Console" Version="3.1.1" />
2125
<PackageReference Include="Swashbuckle.AspNetCore" Version="5.0.0-rc4" />
2226
<PackageReference Include="Swashbuckle.AspNetCore.Swagger" Version="5.0.0-rc4" />
23-
<PackageReference Include="Serilog.AspNetCore" Version="3.1.0" />
27+
<PackageReference Include="Serilog.AspNetCore" Version="3.2.0" />
2428
<PackageReference Include="Serilog.Settings.Configuration" Version="3.1.0" />
2529
<PackageReference Include="Serilog.Sinks.File" Version="4.1.0" />
2630
<PackageReference Include="Serilog.Sinks.MSSqlServer" Version="5.1.3" />

src/Skoruba.IdentityServer4.Admin.Api/appsettings.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,9 @@
3333
}
3434
},
3535
"WriteTo": [
36+
{
37+
"Name": "Console"
38+
},
3639
{
3740
"Name": "File",
3841
"Args": {

src/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<Description>Business Logic layer for the administration of the Asp.Net Core Identity and IdentityServer4</Description>
@@ -12,8 +12,8 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.0.2" />
16-
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.0.0" />
15+
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.1.0" />
16+
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.0" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

src/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>

src/Skoruba.IdentityServer4.Admin.BusinessLogic/Skoruba.IdentityServer4.Admin.BusinessLogic.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<Description>Business Logic layer for the administration of the IdentityServer4</Description>
@@ -12,7 +12,7 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.0.2" />
15+
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.1.0" />
1616
</ItemGroup>
1717

1818
<ItemGroup>

src/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>

src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/Skoruba.IdentityServer4.Admin.EntityFramework.Identity.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<Description>Entity Framework layer for the administration of the Asp.Net Core Identity and IdentityServer4</Description>
@@ -12,8 +12,8 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.0.2" />
16-
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.0.0" />
15+
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.1.0" />
16+
<PackageReference Include="Microsoft.AspNetCore.Identity.EntityFrameworkCore" Version="3.1.0" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

src/Skoruba.IdentityServer4.Admin.EntityFramework.MySql/Skoruba.IdentityServer4.Admin.EntityFramework.MySql.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>
@@ -12,8 +12,8 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="IdentityServer4.EntityFramework.Storage" Version="3.0.2" />
16-
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="3.0.0" />
15+
<PackageReference Include="IdentityServer4.EntityFramework.Storage" Version="3.1.0" />
16+
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql" Version="3.1.0" />
1717
<PackageReference Include="Pomelo.EntityFrameworkCore.MySql.Design" Version="1.1.2" />
1818
</ItemGroup>
1919

src/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>
@@ -12,8 +12,8 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="3.0.1" />
16-
<PackageReference Include="IdentityServer4.EntityFramework.Storage" Version="3.0.2" />
15+
<PackageReference Include="Npgsql.EntityFrameworkCore.PostgreSQL" Version="3.1.0" />
16+
<PackageReference Include="IdentityServer4.EntityFramework.Storage" Version="3.1.0" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/Skoruba.IdentityServer4.Admin.EntityFramework.Shared.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>

src/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer.csproj

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>
@@ -12,8 +12,8 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.0.0" />
16-
<PackageReference Include="IdentityServer4.EntityFramework.Storage" Version="3.0.2" />
15+
<PackageReference Include="Microsoft.EntityFrameworkCore.SqlServer" Version="3.1.0" />
16+
<PackageReference Include="IdentityServer4.EntityFramework.Storage" Version="3.1.0" />
1717
</ItemGroup>
1818

1919
<ItemGroup>

src/Skoruba.IdentityServer4.Admin.EntityFramework/Skoruba.IdentityServer4.Admin.EntityFramework.csproj

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>netcoreapp3.0</TargetFramework>
4+
<TargetFramework>netcoreapp3.1</TargetFramework>
55
<Version>1.0.0-beta8</Version>
66
<Authors>Jan Škoruba</Authors>
77
<PackageTags>IdentityServer4 Admin OpenIDConnect OAuth2 Identity</PackageTags>
@@ -12,7 +12,7 @@
1212
</PropertyGroup>
1313

1414
<ItemGroup>
15-
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.0.2" />
15+
<PackageReference Include="IdentityServer4.EntityFramework" Version="3.1.0" />
1616
<PackageReference Include="Skoruba.AuditLogging.EntityFramework" Version="1.0.0-beta7" />
1717
</ItemGroup>
1818

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,20 @@
1-
FROM mcr.microsoft.com/dotnet/core/aspnet:3.0 AS base
1+
FROM mcr.microsoft.com/dotnet/core/aspnet:3.1-buster-slim AS base
22
WORKDIR /app
33
EXPOSE 80
44

5-
FROM mcr.microsoft.com/dotnet/core/sdk:3.0 AS build
5+
FROM mcr.microsoft.com/dotnet/core/sdk:3.1-buster AS build
66
WORKDIR /src
77
COPY ["src/Skoruba.IdentityServer4.Admin/Skoruba.IdentityServer4.Admin.csproj", "src/Skoruba.IdentityServer4.Admin/"]
8-
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic/Skoruba.IdentityServer4.Admin.BusinessLogic.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic/"]
8+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.MySql/Skoruba.IdentityServer4.Admin.EntityFramework.MySql.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.MySql/"]
9+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/Skoruba.IdentityServer4.Admin.EntityFramework.Identity.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/"]
910
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework/Skoruba.IdentityServer4.Admin.EntityFramework.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework/"]
1011
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Extensions/"]
12+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/Skoruba.IdentityServer4.Admin.EntityFramework.Shared.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/"]
13+
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic/Skoruba.IdentityServer4.Admin.BusinessLogic.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic/"]
1114
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic.Shared/"]
15+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.PostgreSQL/"]
1216
COPY ["src/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity.csproj", "src/Skoruba.IdentityServer4.Admin.BusinessLogic.Identity/"]
13-
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/Skoruba.IdentityServer4.Admin.EntityFramework.Identity.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Identity/"]
14-
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/Skoruba.IdentityServer4.Admin.EntityFramework.Shared.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.Shared/"]
17+
COPY ["src/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer.csproj", "src/Skoruba.IdentityServer4.Admin.EntityFramework.SqlServer/"]
1518
RUN dotnet restore "src/Skoruba.IdentityServer4.Admin/Skoruba.IdentityServer4.Admin.csproj"
1619
COPY . .
1720
WORKDIR "/src/src/Skoruba.IdentityServer4.Admin"
@@ -24,4 +27,4 @@ FROM base AS final
2427
WORKDIR /app
2528
COPY --from=publish /app/publish .
2629
ENV ASPNETCORE_FORWARDEDHEADERS_ENABLED=true
27-
ENTRYPOINT ["dotnet", "Skoruba.IdentityServer4.Admin.dll"]
30+
ENTRYPOINT ["dotnet", "Skoruba.IdentityServer4.Admin.dll"]

0 commit comments

Comments
 (0)