Skip to content

Conversation

@jbogard
Copy link
Collaborator

@jbogard jbogard commented Nov 11, 2025

No description provided.

@jbogard jbogard requested a review from Copilot November 11, 2025 16:36
Copilot finished reviewing on behalf of jbogard November 11, 2025 16:37
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR upgrades the MediatR project to support .NET 10, updating target frameworks and dependency versions across the solution.

  • Updated target frameworks from .NET 8/9 to .NET 10 across all projects
  • Upgraded Microsoft.Extensions.* packages from version 8.x/9.x to 10.0.0
  • Updated third-party DI container packages to newer versions compatible with .NET 10

Reviewed Changes

Copilot reviewed 14 out of 14 changed files in this pull request and generated no comments.

Show a summary per file
File Description
src/MediatR/MediatR.csproj Added net10.0 as an additional target framework alongside existing ones; updated Microsoft.Extensions.* packages to version 10.0.0
test/MediatR.Tests/MediatR.Tests.csproj Changed target from net9.0 to net10.0; removed obsolete System.Net.Http and System.Text.RegularExpressions packages; updated Microsoft.Extensions.* to 10.0.0
test/MediatR.DependencyInjectionTests/MediatR.DependencyInjectionTests.csproj Changed target from net8.0 to net10.0; removed obsolete packages; updated Microsoft.Extensions.* to 10.0.0
samples/MediatR.Examples/MediatR.Examples.csproj Changed target from netstandard2.1 to net10.0
samples/MediatR.Examples.Stashbox/MediatR.Examples.Stashbox.csproj Changed target to net10.0; updated Stashbox and Microsoft.Extensions.DependencyInjection to newer versions
samples/MediatR.Examples.SimpleInjector/MediatR.Examples.SimpleInjector.csproj Changed target to net10.0; updated SimpleInjector and Microsoft.Extensions.DependencyInjection to newer versions
samples/MediatR.Examples.PublishStrategies/MediatR.Examples.PublishStrategies.csproj Changed target to net10.0; updated Microsoft.Extensions.DependencyInjection to 10.0.0
samples/MediatR.Examples.LightInject/MediatR.Examples.LightInject.csproj Changed target to net10.0; updated LightInject packages and Microsoft.Extensions.DependencyInjection to newer versions
samples/MediatR.Examples.Lamar/MediatR.Examples.Lamar.csproj Changed target to net10.0; updated Lamar and Microsoft.Extensions packages to newer versions
samples/MediatR.Examples.DryIoc/MediatR.Examples.DryIoc.csproj Changed target to net10.0; updated DryIoc to preview version and Microsoft.Extensions.DependencyInjection to 10.0.0
samples/MediatR.Examples.Autofac/MediatR.Examples.Autofac.csproj Changed target to net10.0; updated Autofac packages and Microsoft.Extensions.DependencyInjection to newer versions
samples/MediatR.Examples.AspNetCore/MediatR.Examples.AspNetCore.csproj Changed target to net10.0; updated Microsoft.Extensions.DependencyInjection to 10.0.0
.github/workflows/release.yml Added .NET 10.0.x SDK to the build matrix
.github/workflows/ci.yml Added .NET 10.0.x SDK to the build matrix

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@jbogard jbogard added this to the 14.0.0 milestone Nov 13, 2025
@jbogard jbogard merged commit 112a875 into main Nov 13, 2025
11 checks passed
@jbogard jbogard deleted the net10 branch November 13, 2025 14:33
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants