Skip to content

Commit cd121b2

Browse files
committed
chore: upgrade to dotnet 9
1 parent ec3a431 commit cd121b2

File tree

6 files changed

+21
-20
lines changed

6 files changed

+21
-20
lines changed

Diff for: .editorconfig

+1
Original file line numberDiff line numberDiff line change
@@ -138,6 +138,7 @@ csharp_style_prefer_utf8_string_literals = true:suggestion
138138
csharp_style_deconstructed_variable_declaration = true:suggestion
139139
csharp_style_unused_value_assignment_preference = discard_variable:suggestion
140140
csharp_style_unused_value_expression_statement_preference = discard_variable:silent
141+
csharp_prefer_system_threading_lock = true:suggestion
141142

142143
# .NET Naming conventions
143144

Diff for: .github/workflows/ci.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ jobs:
1616
- name: Setup .NET
1717
uses: actions/setup-dotnet@v3
1818
with:
19-
dotnet-version: 8.0.x
19+
dotnet-version: 9.0.x
2020
- name: Install dependencies
2121
run: dotnet restore
2222
- name: Build

Diff for: Dockerfile

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
1-
FROM mcr.microsoft.com/dotnet/aspnet:8.0
1+
FROM mcr.microsoft.com/dotnet/aspnet:9.0
22
LABEL name="ActiveDirectory"
3-
COPY src/ActiveDirectory/bin/Release/net8.0/publish/ App/
3+
COPY src/ActiveDirectory/bin/Release/net9.0/publish/ App/
44
WORKDIR /App
55
EXPOSE 80
66
ENTRYPOINT ["dotnet", "ActiveDirectory.dll"]

Diff for: azure-pipelines.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ steps:
88
- task: UseDotNet@2
99
inputs:
1010
packageType: 'sdk'
11-
version: '8.0.x'
11+
version: '9.0.x'
1212

1313
- task: DotNetCoreCLI@2
1414
displayName: 'dotnet build'

Diff for: src/ActiveDirectory.csproj

+12-12
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22
<PropertyGroup>
3-
<TargetFramework>net8.0</TargetFramework>
3+
<TargetFramework>net9.0</TargetFramework>
44
<AssemblyName>ActiveDirectory</AssemblyName>
55
<OutputType>Exe</OutputType>
66
<LangVersion>latest</LangVersion>
@@ -11,17 +11,17 @@
1111

1212
<ItemGroup>
1313
<PackageReference Include="Carter.Cache" Version="0.2.0" />
14-
<PackageReference Include="Carter" Version="8.2.1" />
15-
<PackageReference Include="Microsoft.Extensions.Hosting" Version="8.0.1" />
16-
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="8.0.1" />
17-
<PackageReference Include="Microsoft.Extensions.Configuration" Version="8.0.0" />
18-
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="8.0.1" />
19-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.1" />
20-
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="8.0.10" />
21-
<PackageReference Include="Serilog.AspNetCore" Version="8.0.2" />
22-
<PackageReference Include="Swashbuckle.AspNetCore" Version="6.8.1" />
23-
<PackageReference Include="System.DirectoryServices" Version="8.0.0" />
24-
<PackageReference Include="System.Text.Json" Version="8.0.5" />
14+
<PackageReference Include="Carter" Version="9.0.0" />
15+
<PackageReference Include="Microsoft.Extensions.Hosting" Version="9.0.0" />
16+
<PackageReference Include="Microsoft.Extensions.Caching.Memory" Version="9.0.0" />
17+
<PackageReference Include="Microsoft.Extensions.Configuration" Version="9.0.0" />
18+
<PackageReference Include="Microsoft.Extensions.Configuration.Json" Version="9.0.0" />
19+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
20+
<PackageReference Include="Microsoft.Extensions.Diagnostics.HealthChecks" Version="9.0.0" />
21+
<PackageReference Include="Serilog.AspNetCore" Version="8.0.3" />
22+
<PackageReference Include="Swashbuckle.AspNetCore" Version="7.0.0" />
23+
<PackageReference Include="System.DirectoryServices" Version="9.0.0" />
24+
<PackageReference Include="System.Text.Json" Version="9.0.0" />
2525
</ItemGroup>
2626
<ItemGroup>
2727
<None Update="appsettings.Development.json">

Diff for: tests/ActiveDirectoryTests.csproj

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,16 @@
11
<Project Sdk="Microsoft.NET.Sdk">
22

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<LangVersion>latest</LangVersion>
66
<IsPackable>false</IsPackable>
77
<Nullable>enable</Nullable>
88
</PropertyGroup>
99

1010
<ItemGroup>
11-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.10" />
12-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.10" />
13-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
11+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.0" />
12+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="9.0.0" />
13+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
1414
<PackageReference Include="xunit" Version="2.9.2" />
1515
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
1616
<PrivateAssets>all</PrivateAssets>

0 commit comments

Comments
 (0)