An API build with .Net Core using Clean Architecture. It uses SqLite data base and unit tests and integration tests covers most of the functionality.
An API build with .Net Core using Clean Architecture. It uses SqLite data base. Unit tests and integration tests cover most of the functionality.
Some of the tools I am using are
FluentValidation - For having validations in application layer and writing unit tests for it
AutoMapper – To help mapping View models from the domain entities.
EntityFrameworkCore – Persistence Layer and for using In Memory Database feature for unit testing.
Swagger API Documentation – For auto generating API documentation and a platform to test the APIs