Releases: aheroglu/clean-architecture-starter
Releases · aheroglu/clean-architecture-starter
.NET 9 Upgrade
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! 🚀
- Pull the latest changes:
git pull origin main
- Restore dependencies:
dotnet restore
- Run the project:
dotnet run