Skip to content

Commit ec69048

Browse files
committed
(#204) Upgrade .Net 8
1 parent 4a24332 commit ec69048

File tree

11 files changed

+62
-63
lines changed

11 files changed

+62
-63
lines changed

src/IdentityServer/OpenIddict/ClassifiedAds.Application/ClassifiedAds.Application.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="6.0.0" />
11-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
10+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="8.0.0" />
11+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
1212
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
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>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
@@ -11,7 +11,7 @@
1111
<PrivateAssets>all</PrivateAssets>
1212
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1313
</PackageReference>
14-
<PackageReference Include="System.Text.Json" Version="6.0.0" />
14+
<PackageReference Include="System.Text.Json" Version="8.0.0" />
1515
</ItemGroup>
1616

1717
</Project>

src/IdentityServer/OpenIddict/ClassifiedAds.Domain/ClassifiedAds.Domain.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
88

99
<ItemGroup>
10-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
10+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
1111
<PackageReference Include="Microsoft.CSharp" Version="4.7.0" />
1212
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1313
<PrivateAssets>all</PrivateAssets>
1414
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1515
</PackageReference>
1616
<PackageReference Include="System.ComponentModel.Annotations" Version="5.0.0" />
17-
<PackageReference Include="System.Text.Json" Version="6.0.0" />
17+
<PackageReference Include="System.Text.Json" Version="8.0.0" />
1818
</ItemGroup>
1919

2020
<ItemGroup>

src/IdentityServer/OpenIddict/ClassifiedAds.IdentityServer/ClassifiedAds.IdentityServer.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
<UserSecretsId>aae914a2-80ef-4814-891a-8ed4e63c8c79</UserSecretsId>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.AspNetCore.Authentication.Facebook" Version="6.0.0" />
12-
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" Version="6.0.0" />
13-
<PackageReference Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="6.0.0" />
14-
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="6.0.0" />
15-
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="6.0.0" />
16-
<PackageReference Include="OpenIddict.AspNetCore" Version="4.0.0" />
11+
<PackageReference Include="Microsoft.AspNetCore.Authentication.Facebook" Version="8.0.0" />
12+
<PackageReference Include="Microsoft.AspNetCore.Authentication.Google" Version="8.0.0" />
13+
<PackageReference Include="Microsoft.AspNetCore.Authentication.MicrosoftAccount" Version="8.0.0" />
14+
<PackageReference Include="Microsoft.AspNetCore.Identity.UI" Version="8.0.0" />
15+
<PackageReference Include="Microsoft.VisualStudio.Web.CodeGeneration.Design" Version="8.0.0" />
16+
<PackageReference Include="OpenIddict.AspNetCore" Version="4.10.1" />
1717
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
1818
<PrivateAssets>all</PrivateAssets>
1919
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>

src/IdentityServer/OpenIddict/ClassifiedAds.IdentityServer/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build-env
1+
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-env
22
WORKDIR /ClassifiedAds.IdentityServer
33

44
# Copy csproj and restore as distinct layers
@@ -17,7 +17,7 @@ COPY . ./
1717
RUN dotnet publish ./ClassifiedAds.IdentityServer/ClassifiedAds.IdentityServer.csproj -c Release -o out
1818

1919
# Build runtime image
20-
FROM mcr.microsoft.com/dotnet/aspnet:6.0
20+
FROM mcr.microsoft.com/dotnet/aspnet:8.0
2121
WORKDIR /ClassifiedAds.IdentityServer
2222
COPY --from=build-env /ClassifiedAds.IdentityServer/out .
2323

src/IdentityServer/OpenIddict/ClassifiedAds.IdentityServer/appsettings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"ConnectionStrings": {
3-
"ClassifiedAds": "Server=127.0.0.1;Database=ClassifiedAds;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true",
4-
"IdentityServer": "Server=127.0.0.1;Database=ClassifiedAds.IdentityServer.OpenIddict;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true"
3+
"ClassifiedAds": "Server=127.0.0.1;Database=ClassifiedAds;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true;Encrypt=False",
4+
"IdentityServer": "Server=127.0.0.1;Database=ClassifiedAds.IdentityServer.OpenIddict;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true;Encrypt=False"
55
},
66
"IdentityServer": {
77
"IssuerUri": "",

src/IdentityServer/OpenIddict/ClassifiedAds.Infrastructure/ClassifiedAds.Infrastructure.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
</PropertyGroup>
88

99
<ItemGroup>
1010
<FrameworkReference Include="Microsoft.AspNetCore.App" />
1111
<PackageReference Include="Azure.Communication.Sms" Version="1.0.1" />
12-
<PackageReference Include="Azure.Data.AppConfiguration" Version="1.2.0" />
13-
<PackageReference Include="Azure.Extensions.AspNetCore.Configuration.Secrets" Version="1.2.1" />
14-
<PackageReference Include="Azure.Identity" Version="1.5.0" />
15-
<PackageReference Include="Castle.Core" Version="4.4.1" />
16-
<PackageReference Include="CryptographyHelper" Version="1.0.0" />
17-
<PackageReference Include="Dapper.StrongName" Version="2.0.123" />
18-
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.19.0" />
19-
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="6.0.0" />
20-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="6.0.0" />
21-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="6.0.0" />
22-
<PackageReference Include="Microsoft.Azure.AppConfiguration.AspNetCore" Version="4.5.1" />
23-
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="6.0.0" />
12+
<PackageReference Include="Azure.Data.AppConfiguration" Version="1.3.0" />
13+
<PackageReference Include="Azure.Extensions.AspNetCore.Configuration.Secrets" Version="1.3.0" />
14+
<PackageReference Include="Azure.Identity" Version="1.10.4" />
15+
<PackageReference Include="Castle.Core" Version="5.1.1" />
16+
<PackageReference Include="CryptographyHelper" Version="2.0.0" />
17+
<PackageReference Include="Dapper.StrongName" Version="2.1.24" />
18+
<PackageReference Include="Microsoft.ApplicationInsights.AspNetCore" Version="2.22.0" />
19+
<PackageReference Include="Microsoft.AspNetCore.Authentication.OpenIdConnect" Version="8.0.0" />
20+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.0" />
21+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Protocols.MessagePack" Version="8.0.0" />
22+
<PackageReference Include="Microsoft.Azure.AppConfiguration.AspNetCore" Version="7.0.0" />
23+
<PackageReference Include="Microsoft.EntityFrameworkCore" Version="8.0.0" />
2424
<PackageReference Include="Microsoft.Extensions.Caching.Redis" Version="2.2.0" />
25-
<PackageReference Include="Microsoft.Extensions.Caching.SqlServer" Version="6.0.0" />
26-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="6.0.0" />
27-
<PackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="6.0.0" />
28-
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="6.0.0" />
29-
<PackageReference Include="MiniProfiler.AspNetCore.Mvc" Version="4.2.22" />
30-
<PackageReference Include="MiniProfiler.EntityFrameworkCore" Version="4.2.22" />
31-
<PackageReference Include="MiniProfiler.Providers.SqlServer" Version="4.2.22" />
32-
<PackageReference Include="Quartz" Version="3.3.3" />
33-
<PackageReference Include="SendGrid" Version="9.25.0" />
34-
<PackageReference Include="Serilog" Version="2.10.0" />
35-
<PackageReference Include="Serilog.AspNetCore" Version="4.1.0" />
36-
<PackageReference Include="Serilog.Enrichers.Environment" Version="2.2.0" />
37-
<PackageReference Include="Serilog.Exceptions" Version="8.0.0" />
38-
<PackageReference Include="Serilog.Sinks.Elasticsearch" Version="8.4.1" />
25+
<PackageReference Include="Microsoft.Extensions.Caching.SqlServer" Version="8.0.0" />
26+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
27+
<PackageReference Include="Microsoft.Extensions.Logging.AzureAppServices" Version="8.0.0" />
28+
<PackageReference Include="Microsoft.Extensions.Logging.EventLog" Version="8.0.0" />
29+
<PackageReference Include="MiniProfiler.AspNetCore.Mvc" Version="4.3.8" />
30+
<PackageReference Include="MiniProfiler.EntityFrameworkCore" Version="4.3.8" />
31+
<PackageReference Include="MiniProfiler.Providers.SqlServer" Version="4.3.8" />
32+
<PackageReference Include="Quartz" Version="3.8.0" />
33+
<PackageReference Include="SendGrid" Version="9.28.1" />
34+
<PackageReference Include="Serilog" Version="3.1.1" />
35+
<PackageReference Include="Serilog.AspNetCore" Version="8.0.0" />
36+
<PackageReference Include="Serilog.Enrichers.Environment" Version="2.3.0" />
37+
<PackageReference Include="Serilog.Exceptions" Version="8.4.0" />
38+
<PackageReference Include="Serilog.Sinks.Elasticsearch" Version="9.0.3" />
3939
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
4040
<PrivateAssets>all</PrivateAssets>
4141
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4242
</PackageReference>
43-
<PackageReference Include="Twilio" Version="5.68.1" />
44-
<PackageReference Include="VaultSharp" Version="1.7.1" />
43+
<PackageReference Include="Twilio" Version="6.15.2" />
44+
<PackageReference Include="VaultSharp" Version="1.13.0.1" />
4545
</ItemGroup>
4646

4747
<ItemGroup>

src/IdentityServer/OpenIddict/ClassifiedAds.Migrator/ClassifiedAds.Migrator.csproj

Lines changed: 4 additions & 5 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>net6.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<AnalysisMode>Recommended</AnalysisMode>
66
<AnalysisModeSecurity>All</AnalysisModeSecurity>
77
<UserSecretsId>b8df572d-5be2-4f41-b55a-8f4e2ef2b569</UserSecretsId>
@@ -13,7 +13,6 @@
1313
</ItemGroup>
1414

1515
<ItemGroup>
16-
<Folder Include="Migrations\" />
1716
<Folder Include="Scripts\Functions\" />
1817
<Folder Include="Scripts\Indexes\" />
1918
<Folder Include="Scripts\Types\" />
@@ -22,13 +21,13 @@
2221
</ItemGroup>
2322

2423
<ItemGroup>
25-
<PackageReference Include="dbup" Version="4.5.0" />
26-
<PackageReference Include="Polly" Version="7.2.2" />
24+
<PackageReference Include="dbup" Version="5.0.37" />
25+
<PackageReference Include="Polly" Version="8.2.0" />
2726
<PackageReference Include="StyleCop.Analyzers" Version="1.1.118">
2827
<PrivateAssets>all</PrivateAssets>
2928
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3029
</PackageReference>
31-
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="6.0.0">
30+
<PackageReference Include="Microsoft.EntityFrameworkCore.Tools" Version="8.0.0">
3231
<PrivateAssets>all</PrivateAssets>
3332
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3433
</PackageReference>

src/IdentityServer/OpenIddict/ClassifiedAds.Migrator/Dockerfile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
FROM mcr.microsoft.com/dotnet/sdk:6.0 AS build-env
1+
FROM mcr.microsoft.com/dotnet/sdk:8.0 AS build-env
22
WORKDIR /ClassifiedAds.Monolith
33

44
# Copy csproj and restore as distinct layers
@@ -29,7 +29,7 @@ COPY . ./
2929
RUN dotnet publish ./ClassifiedAds.Migrator/ClassifiedAds.Migrator.csproj -c Release -o out
3030

3131
# Build runtime image
32-
FROM mcr.microsoft.com/dotnet/aspnet:6.0
32+
FROM mcr.microsoft.com/dotnet/aspnet:8.0
3333
WORKDIR /ClassifiedAds.Monolith
3434
COPY --from=build-env /ClassifiedAds.Monolith/out .
3535

src/IdentityServer/OpenIddict/ClassifiedAds.Migrator/appsettings.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"ConnectionStrings": {
3-
"ClassifiedAds": "Server=127.0.0.1;Database=ClassifiedAds;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true",
4-
"IdentityServer": "Server=127.0.0.1;Database=ClassifiedAds.IdentityServer.OpenIddict;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true"
3+
"ClassifiedAds": "Server=127.0.0.1;Database=ClassifiedAds;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true;Encrypt=False",
4+
"IdentityServer": "Server=127.0.0.1;Database=ClassifiedAds.IdentityServer.OpenIddict;User Id=sa;Password=sqladmin123!@#;MultipleActiveResultSets=true;Encrypt=False"
55
},
66
"CheckDependency": {
77
"Enabled": false,

0 commit comments

Comments
 (0)