Skip to content

Commit 6f5958b

Browse files
committed
feat: update to .NET 9
1 parent c847f50 commit 6f5958b

File tree

9 files changed

+33
-25
lines changed

9 files changed

+33
-25
lines changed

Directory.Build.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="SonarAnalyzer.CSharp" Version="9.17.0.82934">
11+
<PackageReference Include="SonarAnalyzer.CSharp" Version="10.3.0.106239">
1212
<PrivateAssets>all</PrivateAssets>
1313
</PackageReference>
1414
</ItemGroup>

alsami.Duende.IdentityServer.AspNetCore.Testing.sln.DotSettings

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,4 +4,7 @@
44
<s:String x:Key="/Default/CodeStyle/CodeFormatting/CSharpCodeStyle/ThisQualifier/INSTANCE_MEMBERS_QUALIFY_MEMBERS/@EntryValue">Field, Property, Event, Method</s:String>
55
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateInstanceFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String>
66
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/PredefinedNamingRules/=PrivateStaticFields/@EntryIndexedValue">&lt;Policy Inspect="True" Prefix="" Suffix="" Style="aaBb" /&gt;</s:String>
7+
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=4a98fdf6_002D7d98_002D4f5a_002Dafeb_002Dea44ad98c70c/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Instance" AccessRightKinds="Private" Description="Instance fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;Kind Name="READONLY_FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
8+
<s:String x:Key="/Default/CodeStyle/Naming/CSharpNaming/UserRules/=f9fce829_002De6f4_002D4cb2_002D80f1_002D5497c44f51df/@EntryIndexedValue">&lt;Policy&gt;&lt;Descriptor Staticness="Static" AccessRightKinds="Private" Description="Static fields (private)"&gt;&lt;ElementKinds&gt;&lt;Kind Name="FIELD" /&gt;&lt;/ElementKinds&gt;&lt;/Descriptor&gt;&lt;Policy Inspect="True" WarnAboutPrefixesAndSuffixes="False" Prefix="" Suffix="" Style="aaBb" /&gt;&lt;/Policy&gt;</s:String>
9+
<s:Boolean x:Key="/Default/Environment/SettingsMigration/IsMigratorApplied/=JetBrains_002EReSharper_002EPsi_002ECSharp_002ECodeStyle_002ESettingsUpgrade_002EPredefinedNamingRulesToUserRulesUpgrade/@EntryIndexedValue">True</s:Boolean>
710
<s:Boolean x:Key="/Default/UserDictionary/Words/=alsami/@EntryIndexedValue">True</s:Boolean></wpf:ResourceDictionary>

global.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"sdk": {
3-
"version": "8.0.101",
3+
"version": "9.0.100",
44
"rollForward": "latestFeature"
55
}
66
}

src/alsami.Duende.IdentityServer.AspNetCore.Testing/alsami.Duende.IdentityServer.AspNetCore.Testing.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<IsPackable>true</IsPackable>
6-
<Copyright>2023©Sami Al Khatib</Copyright>
6+
<Copyright>2024©Sami Al Khatib</Copyright>
77
<Authors>Sami Al Khatib</Authors>
88
<Description>OpenID Connect and OAuth 2.0 Testing-Framework for ASP.NET Core and Duende.IdentityServer</Description>
99
<PackageTags>OAuth2;OAuth 2.0;OpenID Connect;Security;Identity;IdentityServer;Duende.IdentityServer;AspNetCore;AspNetCore Testing;IntegrationTesting;Testing;IdentityServer Proxy;</PackageTags>
@@ -13,8 +13,8 @@
1313
<PackageReleaseNotes>https://github.com/alsami/alsami.Duende.IdentityServer.AspNetCore.Testing/blob/master/changelog.md</PackageReleaseNotes>
1414
<RepositoryType>git</RepositoryType>
1515
<RepositoryUrl>git://github.com/alsami/alsami.Duende.IdentityServer.AspNetCore.Testing</RepositoryUrl>
16-
<Version>7.0.0</Version>
17-
<FileVersion>7.0.0</FileVersion>
16+
<Version>8.0.0</Version>
17+
<FileVersion>8.0.0</FileVersion>
1818
<EmbedAllSources>true</EmbedAllSources>
1919
<NoWarn>$(NoWarn);S3881</NoWarn>
2020
</PropertyGroup>
@@ -24,9 +24,9 @@
2424
</ItemGroup>
2525

2626
<ItemGroup>
27-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.1" />
27+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="9.0.0" />
2828
<FrameworkReference Include="Microsoft.AspNetCore.App" />
29-
<PackageReference Include="Duende.IdentityServer" Version="7.0.0" />
29+
<PackageReference Include="Duende.IdentityServer" Version="7.0.8" />
3030
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0">
3131
<PrivateAssets>all</PrivateAssets>
3232
</PackageReference>

test/Duende.IdentityServer.Api/Duende.IdentityServer.Api.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
</PropertyGroup>
66

77
<ItemGroup>
8-
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="8.0.1" />
8+
<PackageReference Include="Microsoft.AspNetCore.Authentication.JwtBearer" Version="9.0.0" />
99
</ItemGroup>
1010

1111

test/Duende.IdentityServer.Api/Startup.cs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,11 +24,13 @@ public void ConfigureServices(IServiceCollection services)
2424
services.AddMvc(options => options.EnableEndpointRouting = false);
2525
}
2626

27+
#pragma warning disable S2325
2728
public void Configure(IApplicationBuilder app)
29+
#pragma warning restore S2325
2830
{
2931
app.UseRouting();
3032
app.UseAuthentication();
3133
app.UseAuthorization();
3234
app.UseEndpoints(builder => builder.MapControllers().RequireAuthorization());
33-
}
35+
}
3436
}

test/Duende.IdentityServer.Server/Duende.IdentityServer.Server.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<NoWarn>$(NoWarn);CS0618</NoWarn>
66
</PropertyGroup>
77

88
<ItemGroup>
9-
<PackageReference Include="Duende.IdentityServer" Version="7.0.0" />
10-
<PackageReference Include="Serilog.AspNetCore" Version="8.0.1" />
11-
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" />
9+
<PackageReference Include="Duende.IdentityServer" Version="7.0.8" />
10+
<PackageReference Include="Serilog.AspNetCore" Version="8.0.3" />
11+
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
1212
<PackageReference Include="Serilog.Sinks.RollingFile" Version="3.3.0" />
1313
</ItemGroup>
1414

test/Duende.IdentityServer.Server/Startup.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,7 @@ namespace Duende.IdentityServer.Server;
88

99
public class Startup
1010
{
11+
#pragma warning disable S2325
1112
public void ConfigureServices(IServiceCollection services)
1213
{
1314
services.AddLogging().AddSerilog(ConfigureLogger);
@@ -44,6 +45,8 @@ public void Configure(IApplicationBuilder app)
4445
return Task.CompletedTask;
4546
});
4647
}
48+
49+
#pragma warning restore S2325
4750

4851
private static void ConfigureLogger(LoggerConfiguration loggerConfiguration)
4952
{

test/alsami.Duende.IdentityServer.AspNetCore.Testing.Tests/alsami.Duende.IdentityServer.AspNetCore.Testing.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net8.0</TargetFrameworks>
4+
<TargetFramework>net9.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
<IsTestProject>true</IsTestProject>
77
<NoWarn>$(NoWarn);S2699</NoWarn>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
12-
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="9.0.0" />
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.8.0" />
11+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
12+
<PackageReference Include="Autofac.Extensions.DependencyInjection" Version="10.0.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
1414
<PackageReference Include="Serilog.Extensions.Logging" Version="8.0.0" />
15-
<PackageReference Include="Serilog.Sinks.Console" Version="5.0.1" />
16-
<PackageReference Include="Serilog.Sinks.File" Version="5.0.0" />
17-
<PackageReference Include="xunit" Version="2.6.6" />
18-
<PackageReference Include="xunit.runner.visualstudio" Version="2.5.6">
15+
<PackageReference Include="Serilog.Sinks.Console" Version="6.0.0" />
16+
<PackageReference Include="Serilog.Sinks.File" Version="6.0.0" />
17+
<PackageReference Include="xunit" Version="2.9.2" />
18+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
1919
<PrivateAssets>all</PrivateAssets>
2020
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2121
</PackageReference>
22-
<PackageReference Include="coverlet.collector" Version="6.0.0">
22+
<PackageReference Include="coverlet.collector" Version="6.0.2">
2323
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2424
<PrivateAssets>all</PrivateAssets>
2525
</PackageReference>
26-
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
26+
<PackageReference Include="coverlet.msbuild" Version="6.0.2">
2727
<PrivateAssets>all</PrivateAssets>
2828
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2929
</PackageReference>

0 commit comments

Comments
 (0)