Skip to content

Commit dc08a4d

Browse files
authored
Merge pull request #253 from bingenito/net10
Update test/example projects and workflows
2 parents 93cbe21 + 0cfa0f9 commit dc08a4d

File tree

8 files changed

+26
-14
lines changed

8 files changed

+26
-14
lines changed

.github/workflows/build.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ jobs:
2121
- name: Setup .NET
2222
uses: actions/setup-dotnet@2016bd2012dba4e32de620c46fe006a3ac9f0602 # v5.0.1
2323
with:
24-
dotnet-version: 8.x
24+
dotnet-version: 10.x
2525

2626
- name: Restore dependencies
2727
run: dotnet restore src/fdc3-dotnet.sln

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,19 @@ fdc3-dotnet
66

77
.NET Standard 2.0 declarations to implement concrete [FDC3](https://fdc3.finos.org/) compatible .NET desktop agents and usage of intents/context.
88

9+
## Prerequisites
10+
11+
### Using the NuGet Packages
12+
13+
The published NuGet packages target .NET Standard 2.0, making them compatible with:
14+
- .NET Framework 4.6.1+
15+
- .NET Core 2.0+
16+
- .NET 5+
17+
18+
### Building Locally / Contributing
19+
20+
- [.NET 10 SDK](https://dotnet.microsoft.com/download) is required to build the solution and run tests
21+
922
## Getting Involved
1023

1124
### Using the standard? Let us know

src/Examples/WpfFdc3/WpfFdc3.csproj

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

33
<PropertyGroup>
44
<OutputType>WinExe</OutputType>
5-
<TargetFramework>net8.0-windows</TargetFramework>
5+
<TargetFramework>net10.0-windows</TargetFramework>
66
<Nullable>enable</Nullable>
77
<UseWPF>true</UseWPF>
88
<EnableWindowsTargeting>true</EnableWindowsTargeting>

src/Fdc3.NewtonsoftJson/Finos.Fdc3.NewtonsoftJson.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
</ItemGroup>
3636

3737
<ItemGroup>
38-
<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
38+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
3939
</ItemGroup>
4040

4141
<ItemGroup>

src/Tests/Finos.Fdc3.AppDirectory.Tests/Finos.Fdc3.AppDirectory.Tests.csproj

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
1-
<Project Sdk="Microsoft.NET.Sdk">
1+
<Project Sdk="Microsoft.NET.Sdk">
22

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

@@ -34,7 +34,6 @@
3434
<ItemGroup>
3535
<ProjectReference Include="..\..\Fdc3.NewtonsoftJson\Finos.Fdc3.NewtonsoftJson.csproj" />
3636
<ProjectReference Include="..\..\Fdc3.AppDirectory\Finos.Fdc3.AppDirectory.csproj" />
37-
<ProjectReference Include="..\..\Fdc3.NewtonsoftJson\Finos.Fdc3.NewtonsoftJson.csproj" />
3837
<ProjectReference Include="..\..\Fdc3.Json\Finos.Fdc3.Json.csproj" />
3938
</ItemGroup>
4039

src/Tests/Finos.Fdc3.NewtonsoftJson.Tests/Finos.Fdc3.NewtonsoftJson.Tests.csproj

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

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

@@ -20,7 +20,7 @@
2020

2121
<ItemGroup>
2222
<PackageReference Include="Microsoft.NET.Test.Sdk" Version="17.13.0" />
23-
<PackageReference Include="Newtonsoft.Json" Version="13.0.2" />
23+
<PackageReference Include="Newtonsoft.Json" Version="13.0.3" />
2424
<PackageReference Include="Newtonsoft.Json.Schema" Version="3.0.14" />
2525
<PackageReference Include="xunit" Version="2.9.3" />
2626
<PackageReference Include="xunit.runner.visualstudio" Version="3.1.5">

src/Tests/Finos.Fdc3.SystemTextJson.Tests/Finos.Fdc3.SystemTextJson.Tests.csproj

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

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

src/Tests/Finos.Fdc3.Tests/Finos.Fdc3.Tests.csproj

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

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

0 commit comments

Comments
 (0)