/dotnet-new-caju

Learn Clean Architecture with .NET Core 3.0 :fire:

Primary LanguageC#Apache License 2.0Apache-2.0

Caju Caju: .NET apps with awesome architectures!

Service Template to help you build evolvable and maintainable applications. It follows the Clean Architecture Principles and built on Domain-Driven Design. This tool increases productivity on developing your next microservices.

Generate your own awesome Back-end!

NuGet Build Status Gitter

To generate your own awesome .NET Back-end simple run:

dotnet new -i Paulovich.Caju::0.7.3
dotnet new manga

Clean Architecture

Based on Clean Architecture Manga.

Sample applications

Run dotnet new -i Paulovich.Caju then try the following commands.

Complete suite of use cases.

dotnet new clean --use-cases full

Register account and get customer details.

dotnet new clean --use-cases basic

Read only use cases

dotnet new clean --use-cases readonly