- .NET 6
- MSSQL
- Swagger
- EF 6
- Azure
In the Courses solution there are multiple projects:
- Courses.Core.Domain
- Courses.Core.Contracts
- Courses.Core.Application
- Courses.Infrastructure.Persistence
- Courses.Presentation.WebApi
- Courses.Tests.UnitTests
Courses.Presentation.WebApi.csproj should be set as a starting project. Start the application with Kestrel and the url for the Swagger will be "https://localhost:7218/swagger/index.html". There is documentation for every route and model.