/clean-arch-.Net

A template for getting started with a new project with clean archictecture and CQRS pattern.

Primary LanguageC#

Dotnet Core with cleanArchitecture

A template for getting started with a new project with *clean archictecture and CQRS pattern.

Configured with

  1. Entity Framework core Identity
  2. Sqlite database for development.
  3. Lazy Loading.
  4. JWT TOken Generation and Idefication.
  5. User Registration and Login.
  6. Swagger documentation /swagger

Task To do

  1. Configure a multi stage dockerfiles for development and deployment with Mysql.
  2. Preconfigured github actions for Azure deploymend automation.
  3. Postman Json collection with tests.

To check on the installed runtimes you could use the command.

➜ dotnet user-secrets list -p Api
Tokenkey = super secret key