Skip to content

Update to Dotnet 10#172

Merged
samanazadi1996 merged 12 commits intomasterfrom
dotnet-10
Nov 11, 2025
Merged

Update to Dotnet 10#172
samanazadi1996 merged 12 commits intomasterfrom
dotnet-10

Conversation

@samanazadi1996
Copy link
Owner

No description provided.

Updated the project framework from .NET 9.0 to .NET 10.0 across all
project files, workflows, and documentation. Updated NuGet package
dependencies to their latest compatible versions.

Introduced new classes: `ValidationBehavior` for pipeline validation
and `MediatorExtensions` for mediator service registration. Updated
test projects to use .NET 10.0 and upgraded test-related dependencies.

Reflected the .NET 10.0 upgrade in the `README.md` and improved the
project setup for compatibility with the latest tools and frameworks.
Updated the `$schema` URL in `launchSettings.json` to use HTTPS for improved security. Removed the `iisSettings` section and the `IIS Express` profile, signaling the removal of IIS Express support. Retained and updated the `http` profile to include `dotnetRunMessages: true` and support both HTTPS (`https://localhost:5001`) and HTTP (`http://localhost:5000`) URLs. The `launchUrl` remains set to `swagger`, and the `ASPNETCORE_ENVIRONMENT` variable is unchanged. These changes simplify the development setup and align with modern .NET practices.
The binary file `ProjectCreated.png` has been modified.
The exact changes are not visible in the diff output, but
they may involve updates to the image content, metadata,
or other binary data within the file.
Modified : Src/Infrastructure/CleanArchitecture.Infrastructure.Identity/CleanArchitecture.Infrastructure.Identity.csproj
Modified : Src/Infrastructure/CleanArchitecture.Infrastructure.Persistence/CleanArchitecture.Infrastructure.Persistence.csproj
Modified : Src/Presentation/CleanArchitecture.WebApi/CleanArchitecture.WebApi.csproj
Modified : Tests/CleanArchitecture.FunctionalTests/CleanArchitecture.FunctionalTests.csproj
Modified : Src/Presentation/CleanArchitecture.WebApi/Endpoints/DocEndpoint.cs
Modified : Src/Presentation/CleanArchitecture.WebApi/Endpoints/DocEndpoint.cs
Modified : Src/Presentation/CleanArchitecture.WebApi/Infrastructure/Extensions/EndpointExtensions.cs
Modified : Src/Presentation/CleanArchitecture.WebApi/Infrastructure/Extensions/EndpointExtensions.cs
Modified : Src/Presentation/CleanArchitecture.WebApi/Infrastructure/Extensions/EndpointExtensions.cs
Modified : Src/Presentation/CleanArchitecture.WebApi/Infrastructure/Extensions/EndpointExtensions.cs
Updated `FluentValidation.DependencyInjectionExtensions` in `CleanArchitecture.Application.csproj` from version 12.0.0 to 12.1.0 to leverage the latest features and improvements.

Updated `Microsoft.NET.Test.Sdk` in `CleanArchitecture.UnitTests.csproj` from version 18.0.0 to 18.0.1 to include minor fixes and enhancements.
@samanazadi1996 samanazadi1996 merged commit 088f345 into master Nov 11, 2025
3 checks passed
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.

1 participant