Skip to content

Commit bf4e71d

Browse files
committed
.net8
1 parent 7c830e4 commit bf4e71d

4 files changed

Lines changed: 31 additions & 29 deletions

File tree

Directory.Build.props

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@
1717
<RepositoryUrl>https://github.com/managedcode/Orleans.StateMachine</RepositoryUrl>
1818
<PackageProjectUrl>https://github.com/managedcode/Orleans.StateMachine</PackageProjectUrl>
1919
<Product>Managed Code - Orleans StateMachine</Product>
20-
<Version>0.0.3</Version>
21-
<PackageVersion>0.0.3</PackageVersion>
20+
<Version>0.0.8</Version>
21+
<PackageVersion>0.0.8</PackageVersion>
2222

2323
</PropertyGroup>
2424
<PropertyGroup Condition="'$(GITHUB_ACTIONS)' == 'true'">

ManagedCode.Orleans.StateMachine.Tests/ManagedCode.Orleans.StateMachine.Tests.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
4+
<TargetFramework>net8.0</TargetFramework>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77

88
<IsPackable>false</IsPackable>
9+
10+
<LangVersion>12</LangVersion>
911
</PropertyGroup>
1012

1113
<ItemGroup>
12-
<PackageReference Include="FluentAssertions" Version="6.11.0" />
14+
<PackageReference Include="FluentAssertions" Version="6.12.0" />
1315
<PackageReference Include="ManagedCode.TimeSeries" Version="0.0.18" />
14-
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.6.0" />
15-
<PackageReference Include="Microsoft.Orleans.Analyzers" Version="7.1.2">
16+
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.9.0" />
17+
<PackageReference Include="Microsoft.Orleans.Analyzers" Version="8.1.0">
1618
<PrivateAssets>all</PrivateAssets>
1719
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
1820
</PackageReference>
19-
<PackageReference Include="Microsoft.Orleans.Serialization" Version="7.1.2" />
20-
<PackageReference Include="Microsoft.Orleans.TestingHost" Version="7.1.2" />
21+
<PackageReference Include="Microsoft.Orleans.Serialization" Version="8.1.0" />
22+
<PackageReference Include="Microsoft.Orleans.TestingHost" Version="8.1.0" />
2123
<PackageReference Include="System.Linq.Async" Version="6.0.1" />
22-
<PackageReference Include="xunit" Version="2.4.2" />
23-
<PackageReference Include="xunit.runner.visualstudio" Version="2.4.5">
24+
<PackageReference Include="xunit" Version="2.8.0" />
25+
<PackageReference Include="xunit.runner.visualstudio" Version="2.8.0">
2426
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
2527
<PrivateAssets>all</PrivateAssets>
2628
</PackageReference>
27-
<PackageReference Include="xunit.runner.console" Version="2.4.2">
29+
<PackageReference Include="xunit.runner.console" Version="2.8.0">
2830
<PrivateAssets>all</PrivateAssets>
2931
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3032
</PackageReference>
31-
<PackageReference Include="coverlet.collector" Version="6.0.0">
33+
<PackageReference Include="coverlet.collector" Version="6.0.2">
3234
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3335
<PrivateAssets>all</PrivateAssets>
3436
</PackageReference>
35-
<PackageReference Include="coverlet.msbuild" Version="6.0.0">
37+
<PackageReference Include="coverlet.msbuild" Version="6.0.2">
3638
<PrivateAssets>all</PrivateAssets>
3739
<IncludeAssets>runtime; build; native; contentfiles; analyzers; buildtransitive</IncludeAssets>
3840
</PackageReference>
39-
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="7.0.5" />
40-
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="7.0.5" />
41-
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="7.0.5" />
42-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
43-
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="7.0.0" />
44-
<PackageReference Include="Microsoft.Orleans.Sdk" Version="7.1.2" />
45-
<PackageReference Include="Microsoft.Orleans.Serialization.SystemTextJson" Version="7.1.2" />
46-
<PackageReference Include="Microsoft.Orleans.Serialization.TestKit" Version="7.1.2" />
41+
<PackageReference Include="Microsoft.AspNetCore.Mvc.Testing" Version="8.0.4" />
42+
<PackageReference Include="Microsoft.AspNetCore.SignalR.Client" Version="8.0.4" />
43+
<PackageReference Include="Microsoft.AspNetCore.TestHost" Version="8.0.4" />
44+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
45+
<PackageReference Include="Microsoft.Extensions.DependencyInjection.Abstractions" Version="8.0.1" />
46+
<PackageReference Include="Microsoft.Orleans.Sdk" Version="8.1.0" />
47+
<PackageReference Include="Microsoft.Orleans.Serialization.SystemTextJson" Version="8.1.0" />
48+
<PackageReference Include="Microsoft.Orleans.Serialization.TestKit" Version="8.1.0" />
4749
</ItemGroup>
4850

4951
<ItemGroup>

ManagedCode.Orleans.StateMachine.Tests/StateMachineGrainTests.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ public async Task TestGrainTests()
3030
state.Should().Be(Constants.Off);
3131

3232
//No valid leaving transitions are permitted from state 'Off' for trigger 'x'. Consider ignoring the trigger.
33-
Assert.ThrowsAsync<InvalidOperationException>(
33+
await Assert.ThrowsAsync<InvalidOperationException>(
3434
() => grain.Do('x'));
3535
}
3636

@@ -46,7 +46,7 @@ public async Task TestStatelessGrainTests()
4646
(await grain.GetStateAsync()).Should().Be(Constants.Off);
4747

4848
//No valid leaving transitions are permitted from state 'Off' for trigger 'x'. Consider ignoring the trigger.
49-
Assert.ThrowsAsync<InvalidOperationException>(
49+
await Assert.ThrowsAsync<InvalidOperationException>(
5050
() => grain.FireAsync('x'));
5151

5252
var into = await grain.GetInfoAsync();

ManagedCode.Orleans.StateMachine/ManagedCode.Orleans.StateMachine.csproj

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

33
<PropertyGroup>
4-
<TargetFramework>net7.0</TargetFramework>
5-
<LangVersion>11</LangVersion>
4+
<TargetFramework>net8.0</TargetFramework>
5+
<LangVersion>12</LangVersion>
66
<OutputType>Library</OutputType>
77
<Nullable>enable</Nullable>
88
<IsPackable>true</IsPackable>
@@ -17,10 +17,10 @@
1717
</PropertyGroup>
1818

1919
<ItemGroup>
20-
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="7.0.0" />
21-
<PackageReference Include="Microsoft.Orleans.Sdk" Version="7.1.2" />
22-
<PackageReference Include="Microsoft.Orleans.Serialization.Abstractions" Version="7.1.2" />
23-
<PackageReference Include="Stateless" Version="5.13.0" />
20+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="8.0.0" />
21+
<PackageReference Include="Microsoft.Orleans.Sdk" Version="8.1.0" />
22+
<PackageReference Include="Microsoft.Orleans.Serialization.Abstractions" Version="8.1.0" />
23+
<PackageReference Include="Stateless" Version="5.15.0" />
2424
</ItemGroup>
2525

2626
</Project>

0 commit comments

Comments
 (0)