A Twitter-like ASP.NET Core back-end application. It is designed and implemented based on Clean Architecture and CQRS concepts.
I decided to develop this application because I wanted to keep improving my architecture design and software practices, and to make that application a reference for the .NET community;
git clone https://github.com/luisdeol/twitter-like-api.git
cd twitter-like-api
cd TwitterLike.API
dotnet restore
dotnet run
The units tests are written using xUnit testing framework. It also uses Moq and AutoFixture packages for improving unit testing experience.
cd TwitterLike.UnitTests
dotnet test
You can access the API documentation by accessing the http://localhost:5000/swagger URL