Skip to content

Commit b6fb1ef

Browse files
committed
.net9
1 parent 71ca15a commit b6fb1ef

File tree

8 files changed

+26
-22
lines changed

8 files changed

+26
-22
lines changed

Directory.Build.props

+3-3
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,8 @@
2424
<RepositoryUrl>https://github.com/managedcode/Communication</RepositoryUrl>
2525
<PackageProjectUrl>https://github.com/managedcode/Communication</PackageProjectUrl>
2626
<Product>Managed Code - Communication</Product>
27-
<Version>8.0.7</Version>
28-
<PackageVersion>8.0.7</PackageVersion>
27+
<Version>9.0.0</Version>
28+
<PackageVersion>9.0.0</PackageVersion>
2929

3030
</PropertyGroup>
3131
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">
@@ -36,7 +36,7 @@
3636
<None Include="$(SolutionDir)\README.md" Pack="true" Visible="false" PackagePath="\"/>
3737
</ItemGroup>
3838
<ItemGroup>
39-
<PackageReference Include="DotNet.ReproducibleBuilds" Version="1.1.1">
39+
<PackageReference Update="DotNet.ReproducibleBuilds" Version="1.2.25">
4040
<PrivateAssets>all</PrivateAssets>
4141
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
4242
</PackageReference>

ManagedCode.Communication.Benchmark/ManagedCode.Communication.Benchmark.csproj

+1-1
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
</PropertyGroup>
1010

1111
<ItemGroup>
12-
<PackageReference Include="BenchmarkDotNet" Version="0.13.12" />
12+
<PackageReference Include="BenchmarkDotNet" Version="0.14.0" />
1313
</ItemGroup>
1414

1515
<ItemGroup>

ManagedCode.Communication.Extensions/ManagedCode.Communication.Extensions.csproj

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

33
<PropertyGroup>
4-
<TargetFrameworks>net6.0;net7.0;net8.0;</TargetFrameworks>
4+
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0;</TargetFrameworks>
55
<IsPackable>true</IsPackable>
66
<DebugType>embedded</DebugType>
77
<RootNamespace>ManagedCode.Communication.Extensions</RootNamespace>

ManagedCode.Communication.Orleans/ManagedCode.Communication.Orleans.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -16,9 +16,9 @@
1616
</PropertyGroup>
1717

1818
<ItemGroup>
19-
<PackageReference Include="Microsoft.Orleans.Sdk" Version="8.1.0" />
20-
<PackageReference Include="Microsoft.Orleans.Runtime" Version="8.1.0" />
21-
<PackageReference Include="Microsoft.Orleans.Serialization.Abstractions" Version="8.1.0" />
19+
<PackageReference Include="Microsoft.Orleans.Sdk" Version="9.0.1" />
20+
<PackageReference Include="Microsoft.Orleans.Runtime" Version="9.0.1" />
21+
<PackageReference Include="Microsoft.Orleans.Serialization.Abstractions" Version="9.0.1" />
2222
</ItemGroup>
2323

2424
<ItemGroup>

ManagedCode.Communication.Orleans/Surrogates/ResultTSurrogate.cs

+2
Original file line numberDiff line numberDiff line change
@@ -23,3 +23,5 @@ public ResultTSurrogate(bool isSuccess, T? value, Error[]? errors, Dictionary<st
2323

2424
[Id(3)] public T? Value;
2525
}
26+
27+

ManagedCode.Communication.Tests/ManagedCode.Communication.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFramework>net9.0</TargetFramework>
55
<IsPackable>false</IsPackable>
66
<OutputType>Library</OutputType>
77
<GenerateProgramFile>false</GenerateProgramFile>
@@ -23,17 +23,17 @@
2323
</None>
2424
</ItemGroup>
2525
<ItemGroup>
26-
<PackageReference Include="Microsoft.Orleans.TestingHost" Version="8.1.0" />
27-
<PackageReference Include="FluentAssertions" Version="6.12.0" />
28-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
29-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.10.0" />
26+
<PackageReference Include="Microsoft.Orleans.TestingHost" Version="9.0.1" />
27+
<PackageReference Include="FluentAssertions" Version="7.0.0" />
28+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.0" />
29+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
3030
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
31-
<PackageReference Include="System.Text.Json" Version="8.0.4" />
32-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.6" />
33-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.6" />
34-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.6" />
35-
<PackageReference Include="xunit" Version="2.8.1" />
36-
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.1">
31+
<PackageReference Include="System.Text.Json" Version="9.0.0" />
32+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="9.0.0" />
33+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="9.0.0" />
34+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="9.0.0" />
35+
<PackageReference Include="xunit" Version="2.9.2" />
36+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.2">
3737
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3838
<PrivateAssets>all</PrivateAssets>
3939
</PackageReference>

ManagedCode.Communication/Error.cs

+2
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,8 @@
44

55
namespace ManagedCode.Communication;
66

7+
8+
79
public struct Error
810
{
911
internal Error(string message, string? errorCode = default)

ManagedCode.Communication/ManagedCode.Communication.csproj

+3-3
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
<PropertyGroup>
44
<IsPackable>true</IsPackable>
55
<DebugType>embedded</DebugType>
6-
<TargetFrameworks>net6.0;net7.0;net8.0;</TargetFrameworks>
6+
<TargetFrameworks>net6.0;net7.0;net8.0;net9.0;</TargetFrameworks>
77
</PropertyGroup>
88

99
<!--NuGet-->
@@ -14,8 +14,8 @@
1414
<PackageTags>managedcode, Communication, Result</PackageTags>
1515
</PropertyGroup>
1616
<ItemGroup>
17-
<PackageReference Include="Microsoft.Extensions.Logging" Version="8.0.0" />
18-
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
17+
<PackageReference Include="Microsoft.Extensions.Logging" Version="9.0.0" />
18+
<PackageReference Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
1919
</ItemGroup>
2020
<ItemGroup>
2121
<InternalsVisibleTo Include="ManagedCode.Communication.Orleans" />

0 commit comments

Comments
 (0)