Skip to content

Commit fdba9c6

Browse files
committed
Add .net9 target.
1 parent 1cf47ea commit fdba9c6

File tree

25 files changed

+101
-66
lines changed

25 files changed

+101
-66
lines changed

benchmark/AspectCore.Core.Benchmark/AspectCore.Core.Benchmark.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
<Import Project="..\..\build\sign.props" />
33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net8.0;net7.0;net6.0</TargetFrameworks>
5+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
66
<PublishRepositoryUrl>true</PublishRepositoryUrl>
77
<IncludeSymbols>true</IncludeSymbols>
88
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

benchmark/AspectCore.Extensions.Reflection.Benchmark/AspectCore.Extensions.Reflection.Benchmark.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net8.0;net7.0;net6.0</TargetFrameworks>
5+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
66
<PublishRepositoryUrl>true</PublishRepositoryUrl>
77
<IncludeSymbols>true</IncludeSymbols>
88
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

sample/AspectCore.Extensions.Autofac.Sample/AspectCore.Extensions.Autofac.Sample.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFrameworks>net8.0;net7.0;net6.0</TargetFrameworks>
5+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
66
<PublishRepositoryUrl>true</PublishRepositoryUrl>
77
<IncludeSymbols>true</IncludeSymbols>
88
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

sample/AspectCore.Extensions.DependencyInjection.ConsoleSample/AspectCore.Extensions.DependencyInjection.ConsoleSample.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
<PropertyGroup>
33
<OutputType>Exe</OutputType>
4-
<TargetFrameworks>net8.0;net7.0;net6.0</TargetFrameworks>
4+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
55
<PublishRepositoryUrl>true</PublishRepositoryUrl>
66
<IncludeSymbols>true</IncludeSymbols>
77
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

src/AspectCore.Abstractions/AspectCore.Abstractions.csproj

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,12 +9,16 @@
99
<PackageId>AspectCore.Abstractions</PackageId>
1010
<PackageTags>DynamicProxy;Aop;Aspect;AspectCore;Interceptor</PackageTags>
1111
<PackageReleaseNotes>The abstract design of the AspectCore framework.</PackageReleaseNotes>
12-
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
12+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
1313
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1414
<IncludeSymbols>true</IncludeSymbols>
1515
<SymbolPackageFormat>snupkg</SymbolPackageFormat>
1616
</PropertyGroup>
1717

18+
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0'">
19+
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.0" />
20+
</ItemGroup>
21+
1822
<ItemGroup Condition=" '$(TargetFramework)' == 'net6.0' ">
1923
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="6.0.0" />
2024
</ItemGroup>
@@ -27,8 +31,8 @@
2731
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.0" />
2832
</ItemGroup>
2933

30-
<ItemGroup Condition=" '$(TargetFramework)' == 'netstandard2.0'">
31-
<PackageReference Include="System.Threading.Tasks.Extensions" Version="4.6.0" />
34+
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
35+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="9.0.0" />
3236
</ItemGroup>
3337

3438
<ItemGroup>

src/AspectCore.Core/AspectCore.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<PackageId>AspectCore.Core</PackageId>
99
<PackageTags>DynamicProxy;Aop;Aspect;AspectCore;Interceptor</PackageTags>
1010
<PackageReleaseNotes>The implementation of the AspectCore framework.</PackageReleaseNotes>
11-
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
11+
<TargetFrameworks>.net9.0;net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
1212
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1313
<IncludeSymbols>true</IncludeSymbols>
1414
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

src/AspectCore.Extensions.AspNetCore/AspectCore.Extensions.AspNetCore.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<Import Project="..\..\build\common.props" />
44

55
<PropertyGroup>
6-
<TargetFrameworks>net8.0;net7.0;net6.0</TargetFrameworks>
6+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0</TargetFrameworks>
77
<PublishRepositoryUrl>true</PublishRepositoryUrl>
88
<IncludeSymbols>true</IncludeSymbols>
99
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

src/AspectCore.Extensions.AspectScope/AspectCore.Extensions.AspectScope.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
<Title>AspectCore.Extensions.AspectScope</Title>
1111
<PackageTags>DynamicProxy;Aop;Aspect;AspectCore;Intercepter</PackageTags>
1212
<PackageReleaseNotes>ScopedContext extension system for AspectCore Framework.</PackageReleaseNotes>
13-
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
13+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
1414
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1515
<IncludeSymbols>true</IncludeSymbols>
1616
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

src/AspectCore.Extensions.Autofac/AspectCore.Extensions.Autofac.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
<PackageId>AspectCore.Extensions.Autofac</PackageId>
1010
<PackageTags>DynamicProxy;Aop;Autofac;AspectCore</PackageTags>
1111
<PackageReleaseNotes>Interceptor and dynamicProxy support for Autofac via AspectCore Framework.</PackageReleaseNotes>
12-
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
12+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
1313
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1414
<IncludeSymbols>true</IncludeSymbols>
1515
<SymbolPackageFormat>snupkg</SymbolPackageFormat>

src/AspectCore.Extensions.Configuration/AspectCore.Extensions.Configuration.csproj

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
<PackageId>AspectCore.Extensions.Configuration</PackageId>
99
<PackageTags>Reflection;Aop;DynamicProxy;Configuration</PackageTags>
1010
<PackageReleaseNotes>Configuration extension system for ASP.NET Core via AspectCore-Framework.</PackageReleaseNotes>
11-
<TargetFrameworks>net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
11+
<TargetFrameworks>net9.0;net8.0;net7.0;net6.0;netstandard2.1;netstandard2.0</TargetFrameworks>
1212

1313
<PublishRepositoryUrl>true</PublishRepositoryUrl>
1414
<IncludeSymbols>true</IncludeSymbols>
@@ -35,6 +35,11 @@
3535
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="8.0.0" />
3636
</ItemGroup>
3737

38+
<ItemGroup Condition=" '$(TargetFramework)' == 'net9.0' ">
39+
<PackageReference Include="Microsoft.Extensions.Configuration.Abstractions" Version="9.0.0" />
40+
<PackageReference Include="Microsoft.Extensions.Configuration.Binder" Version="9.0.0" />
41+
</ItemGroup>
42+
3843
<ItemGroup>
3944
<PackageReference Include="Microsoft.SourceLink.GitHub" Version="8.0.0" PrivateAssets="All" />
4045
</ItemGroup>

0 commit comments

Comments
 (0)