API endpoints for creating an simple ecommerce application. The API provides authentication and authorization through JWT, it also provides logging and some security techniques.
Home Pages:
Test API requests on page:
- ASP.NET Core Web API
- ASP.NET Core Identity
- JWT
- Role based Authorization
-
Common extensions, exceptions, helpers used around the app
-
Model entities for the entity framework code first
-
Data persistence of the application, provides how to configure entities, unit of work and how to work with data
-
Services for the application, DTOs and mapping
-
Main container of the application, provides API settings and API endpoints
-
- At least .NET core 2.0
- .NET Core CLI
dotnet ef update database
dotnet watch run