Skip to content

Releases: aheroglu/clean-architecture-starter

.NET 9 Upgrade

20 Nov 11:12
043b037
Compare
Choose a tag to compare

Clean Architecture Starter Template - Release v2.0.0 🎉

What's New? 🎉

In this release, the Clean Architecture Starter project has been upgraded to .NET 9 with new features added! Check out the details below:

⚡ .NET Version Upgrade

  • The project has been upgraded from .NET 8 to .NET 9.
  • All NuGet packages have been updated to be compatible with .NET 9.

✉️ Email Sending Feature

  • Added a new service named IEmailService.
  • This service supports sending emails using MailKit. You can now send emails easily from your application.

📁 File Management

  • Introduced the IFileService:
    • Upload files to the server.
    • Delete files from the server.

🔄 In-Memory Cache Updates

  • Improved the ICacheService for better performance and ease of use.

Updated Technologies ⚙️

  • .NET 9
  • Entity Framework Core
  • MediatR
  • FluentValidation
  • Mapster
  • MailKit (New!)
  • Bogus (For dummy data)
  • xUnit (Testing)

Try the New Release! 🚀

  1. Pull the latest changes:
git pull origin main
  1. Restore dependencies:
dotnet restore
  1. Run the project:
dotnet run

Feel free to share your feedback after trying out this release! Support the project by leaving a ⭐.

Clean Architecture Starter