Skip to content

Conversation

@StuartFerguson
Copy link
Member

This commit upgrades the target framework from .NET 8.0 to .NET 9.0 across multiple project files, including csproj files for the MessagingService application. It updates package references to ensure compatibility with the new framework, including libraries like Lamar, Microsoft.EntityFrameworkCore, and xunit.

Additionally, GitHub Actions workflow files have been modified to include a step for installing .NET 9+ using actions/setup-dotnet. The Dockerfile has also been updated to use the .NET 9.0 SDK base image.

Changes in integration test files (SendEmail.feature.cs and SendSMS.feature.cs) improve structure and error handling for better test execution. Overall, these updates enhance compatibility, improve dependency management, and refine the testing infrastructure.

Closes #196

This commit upgrades the target framework from .NET 8.0 to .NET 9.0 across multiple project files, including `csproj` files for the MessagingService application. It updates package references to ensure compatibility with the new framework, including libraries like `Lamar`, `Microsoft.EntityFrameworkCore`, and `xunit`.

Additionally, GitHub Actions workflow files have been modified to include a step for installing .NET 9+ using `actions/setup-dotnet`. The Dockerfile has also been updated to use the .NET 9.0 SDK base image.

Changes in integration test files (`SendEmail.feature.cs` and `SendSMS.feature.cs`) improve structure and error handling for better test execution. Overall, these updates enhance compatibility, improve dependency management, and refine the testing infrastructure.
@StuartFerguson StuartFerguson merged commit 166f2fd into master Jun 2, 2025
8 of 9 checks passed
@github-actions github-actions bot deleted the task/#196_net9_upgrade branch August 2, 2025 00:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Upgrade to Net 9

2 participants