NGA based on ASP.NET Core 2.2
NGA.API: API Project for serve data and handle requests. NGA.Core: Collects usefull classes for use every project. Ex: Base class for POCO classes, Base ViewModel class, Enums, Validation classes... NGA.Data: Entity Framework classes; Services, Repository, DbContext, Migrations, UnitOfWork, ViewModels, Mapping classes for POCO classes. NGA.Domain: This project contains only POCO classes for EF. NGA.Test: Contains Unit tests.