3-Tier-architecture

Web API application divided into 3 layers : Controller (APIs), BLL (business logic layer) and DAL (Data access Layer), using Entity Framework Core

// repository documentation