BackendTecnologies Asp.Net Core for Restful api MsSql EntityFramework Core Autofac FluentValidation BackendTechniques Layered Architecture Design Pattern AOP JWT Autofac dependency resolver IOC Aspects Map Extensions File upload DataBase