diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 55df081a..8e61b75e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -24,6 +24,7 @@ jobs: dotnet-version: | 8.0.x 9.0.x + 10.0.x - name: Build and Test run: ./Build.ps1 shell: pwsh diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 3b587339..2749d767 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -27,6 +27,7 @@ jobs: dotnet-version: | 8.0.x 9.0.x + 10.0.x - name: Build and Test run: ./Build.ps1 shell: pwsh diff --git a/samples/MediatR.Examples.AspNetCore/MediatR.Examples.AspNetCore.csproj b/samples/MediatR.Examples.AspNetCore/MediatR.Examples.AspNetCore.csproj index c257e315..fab86548 100644 --- a/samples/MediatR.Examples.AspNetCore/MediatR.Examples.AspNetCore.csproj +++ b/samples/MediatR.Examples.AspNetCore/MediatR.Examples.AspNetCore.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 Exe @@ -10,7 +10,7 @@ - + diff --git a/samples/MediatR.Examples.Autofac/MediatR.Examples.Autofac.csproj b/samples/MediatR.Examples.Autofac/MediatR.Examples.Autofac.csproj index f9f44666..6328d7e7 100644 --- a/samples/MediatR.Examples.Autofac/MediatR.Examples.Autofac.csproj +++ b/samples/MediatR.Examples.Autofac/MediatR.Examples.Autofac.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 Exe @@ -10,9 +10,9 @@ - - - + + + diff --git a/samples/MediatR.Examples.DryIoc/MediatR.Examples.DryIoc.csproj b/samples/MediatR.Examples.DryIoc/MediatR.Examples.DryIoc.csproj index cd9a913a..b3133627 100644 --- a/samples/MediatR.Examples.DryIoc/MediatR.Examples.DryIoc.csproj +++ b/samples/MediatR.Examples.DryIoc/MediatR.Examples.DryIoc.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 Exe @@ -10,8 +10,8 @@ - - + + diff --git a/samples/MediatR.Examples.Lamar/MediatR.Examples.Lamar.csproj b/samples/MediatR.Examples.Lamar/MediatR.Examples.Lamar.csproj index b312a237..65e257a6 100644 --- a/samples/MediatR.Examples.Lamar/MediatR.Examples.Lamar.csproj +++ b/samples/MediatR.Examples.Lamar/MediatR.Examples.Lamar.csproj @@ -2,13 +2,13 @@ Exe - net8.0 + net10.0 - - - + + + diff --git a/samples/MediatR.Examples.LightInject/MediatR.Examples.LightInject.csproj b/samples/MediatR.Examples.LightInject/MediatR.Examples.LightInject.csproj index b6a051d4..8258c051 100644 --- a/samples/MediatR.Examples.LightInject/MediatR.Examples.LightInject.csproj +++ b/samples/MediatR.Examples.LightInject/MediatR.Examples.LightInject.csproj @@ -1,7 +1,7 @@ - net8.0 + net10.0 Exe @@ -10,9 +10,9 @@ - - - + + + diff --git a/samples/MediatR.Examples.PublishStrategies/MediatR.Examples.PublishStrategies.csproj b/samples/MediatR.Examples.PublishStrategies/MediatR.Examples.PublishStrategies.csproj index 4e3cf954..3104682c 100644 --- a/samples/MediatR.Examples.PublishStrategies/MediatR.Examples.PublishStrategies.csproj +++ b/samples/MediatR.Examples.PublishStrategies/MediatR.Examples.PublishStrategies.csproj @@ -2,11 +2,11 @@ Exe - net8.0 + net10.0 - + diff --git a/samples/MediatR.Examples.SimpleInjector/MediatR.Examples.SimpleInjector.csproj b/samples/MediatR.Examples.SimpleInjector/MediatR.Examples.SimpleInjector.csproj index a9f2a713..597e9d31 100644 --- a/samples/MediatR.Examples.SimpleInjector/MediatR.Examples.SimpleInjector.csproj +++ b/samples/MediatR.Examples.SimpleInjector/MediatR.Examples.SimpleInjector.csproj @@ -1,7 +1,7 @@ - net8.0 + net10.0 Exe @@ -10,9 +10,9 @@ - + - + diff --git a/samples/MediatR.Examples.Stashbox/MediatR.Examples.Stashbox.csproj b/samples/MediatR.Examples.Stashbox/MediatR.Examples.Stashbox.csproj index 5c9a569f..5bd4cffa 100644 --- a/samples/MediatR.Examples.Stashbox/MediatR.Examples.Stashbox.csproj +++ b/samples/MediatR.Examples.Stashbox/MediatR.Examples.Stashbox.csproj @@ -2,12 +2,12 @@ Exe - net8.0 + net10.0 - - + + diff --git a/samples/MediatR.Examples/MediatR.Examples.csproj b/samples/MediatR.Examples/MediatR.Examples.csproj index 9876cfb1..446bff3e 100644 --- a/samples/MediatR.Examples/MediatR.Examples.csproj +++ b/samples/MediatR.Examples/MediatR.Examples.csproj @@ -1,7 +1,7 @@  - netstandard2.1 + net10.0 diff --git a/src/MediatR/MediatR.csproj b/src/MediatR/MediatR.csproj index e454e231..bddc5e2f 100644 --- a/src/MediatR/MediatR.csproj +++ b/src/MediatR/MediatR.csproj @@ -4,7 +4,7 @@ Jimmy Bogard Simple, unambitious mediator implementation in .NET Copyright Jimmy Bogard - netstandard2.0;net8.0;net9.0 + netstandard2.0;net8.0;net9.0;net10.0 enable strict mediator;request;response;queries;commands;notifications @@ -47,9 +47,9 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - - + + + diff --git a/test/MediatR.DependencyInjectionTests/MediatR.DependencyInjectionTests.csproj b/test/MediatR.DependencyInjectionTests/MediatR.DependencyInjectionTests.csproj index cf5f76f2..5fbd5b57 100644 --- a/test/MediatR.DependencyInjectionTests/MediatR.DependencyInjectionTests.csproj +++ b/test/MediatR.DependencyInjectionTests/MediatR.DependencyInjectionTests.csproj @@ -1,7 +1,7 @@  - net8.0 + net10.0 enable enable @@ -18,13 +18,11 @@ - - - - - + + + diff --git a/test/MediatR.Tests/MediatR.Tests.csproj b/test/MediatR.Tests/MediatR.Tests.csproj index 35394026..bce25dc8 100644 --- a/test/MediatR.Tests/MediatR.Tests.csproj +++ b/test/MediatR.Tests/MediatR.Tests.csproj @@ -1,7 +1,7 @@  - net9.0 + net10.0 enable $(NoWarn);CS8002; false @@ -23,15 +23,13 @@ runtime; build; native; contentfiles; analyzers; buildtransitive - - - - - + + + all runtime; build; native; contentfiles; analyzers