Skip to content

Commit 9650ce8

Browse files
committed
Add net9.0 testing
1 parent 036cf28 commit 9650ce8

File tree

4 files changed

+16
-12
lines changed

4 files changed

+16
-12
lines changed

Directory.Packages.props

Lines changed: 11 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -8,31 +8,31 @@
88
<!-- Product dependencies netstandard -->
99
<ItemGroup Condition="'$(TargetFramework)' == 'netstandard2.0'">
1010
<PackageVersion Include="Microsoft.Bcl.Memory" Version="9.0.0" />
11-
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="$(MicrosoftExtensionsAIVersion)" />
1211
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
1312
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
1413
<PackageVersion Include="System.IO.Pipelines" Version="8.0.0" />
15-
<PackageVersion Include="System.Net.ServerSentEvents" Version="$(System10Version)" />
1614
<PackageVersion Include="System.Text.Json" Version="8.0.5" />
1715
<PackageVersion Include="System.Threading.Channels" Version="8.0.0" />
1816
</ItemGroup>
1917

2018
<!-- Product dependencies LTS -->
2119
<ItemGroup Condition="'$(TargetFramework)' == 'net8.0'">
22-
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="$(MicrosoftExtensionsAIVersion)" />
23-
<PackageVersion Include="Microsoft.Extensions.AI" Version="$(MicrosoftExtensionsAIVersion)" />
2420
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="8.0.0" />
2521
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.0" />
2622
<PackageVersion Include="System.IO.Pipelines" Version="8.0.0" />
27-
<PackageVersion Include="System.Net.ServerSentEvents" Version="$(System10Version)" />
2823
</ItemGroup>
2924

3025
<!-- Product dependencies .NET 9 -->
3126
<ItemGroup Condition="'$(TargetFramework)' == 'net9.0'">
32-
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="$(MicrosoftExtensionsAIVersion)" />
3327
<PackageVersion Include="Microsoft.Extensions.Hosting.Abstractions" Version="9.0.0" />
3428
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="9.0.0" />
3529
<PackageVersion Include="System.IO.Pipelines" Version="9.0.0" />
30+
</ItemGroup>
31+
32+
<!-- Product dependencies shared -->
33+
<ItemGroup>
34+
<PackageVersion Include="Microsoft.Extensions.AI.Abstractions" Version="$(MicrosoftExtensionsAIVersion)" />
35+
<PackageVersion Include="Microsoft.Extensions.AI" Version="$(MicrosoftExtensionsAIVersion)" />
3636
<PackageVersion Include="System.Net.ServerSentEvents" Version="$(System10Version)" />
3737
</ItemGroup>
3838

@@ -49,9 +49,11 @@
4949
</PackageVersion>
5050
<PackageVersion Include="GitHubActionsTestLogger" Version="2.4.1" />
5151
<PackageVersion Include="Microsoft.Extensions.AI.OpenAI" Version="$(MicrosoftExtensionsAIVersion)" />
52-
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="8.0.0" />
53-
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.0" />
54-
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="9.0.0" />
52+
<PackageVersion Include="Microsoft.Extensions.DependencyInjection" Version="9.0.3" />
53+
<PackageVersion Include="Microsoft.Extensions.Hosting" Version="9.0.3" />
54+
<PackageVersion Include="Microsoft.Extensions.Logging" Version="9.0.3" />
55+
<PackageVersion Include="Microsoft.Extensions.Logging.Console" Version="9.0.3" />
56+
<PackageVersion Include="Microsoft.Extensions.Options" Version="9.0.3" />
5557
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
5658
<PackageVersion Include="Moq" Version="4.20.72" />
5759
<PackageVersion Include="OpenTelemetry" Version="1.11.2" />

tests/ModelContextProtocol.TestServer/ModelContextProtocol.TestServer.csproj

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22

33
<PropertyGroup>
44
<OutputType>Exe</OutputType>
5-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<AssemblyName>TestServer</AssemblyName>
99
<RootNamespace>ModelContextProtocol.TestServer</RootNamespace>
1010
</PropertyGroup>
1111

1212
<ItemGroup>
13+
<PackageReference Include="Microsoft.Extensions.DependencyInjection" />
1314
<PackageReference Include="Microsoft.Extensions.Hosting" />
1415
<PackageReference Include="Microsoft.Extensions.Logging" />
1516
<PackageReference Include="Microsoft.Extensions.Logging.Console" />
17+
<PackageReference Include="Microsoft.Extensions.Options" />
1618
<PackageReference Include="Serilog.Extensions.Logging" />
1719
<PackageReference Include="Serilog.Sinks.File" />
1820
</ItemGroup>

tests/ModelContextProtocol.TestSseServer/ModelContextProtocol.TestSseServer.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-
<TargetFramework>net8.0</TargetFramework>
5+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
66
<ImplicitUsings>enable</ImplicitUsings>
77
<Nullable>enable</Nullable>
88
<AssemblyName>TestSseServer</AssemblyName>

tests/ModelContextProtocol.Tests/ModelContextProtocol.Tests.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

33
<PropertyGroup>
4-
<TargetFramework>net8.0</TargetFramework>
4+
<TargetFrameworks>net9.0;net8.0</TargetFrameworks>
55
<ImplicitUsings>enable</ImplicitUsings>
66
<Nullable>enable</Nullable>
77
<LangVersion>Latest</LangVersion>

0 commit comments

Comments
 (0)