cqrs-boilerplate-dotnet
๐ก ๐๏ธ A boilerplate CQRS (API + Worker) template for .NET
apiboilerplatequerycqrscsharpcommandworkerboilerplate-templateapi-restcshacktoberfestboilerplate-dotnet
Overview
This is a .NET C# boilerplate template for building CQRS-based applications with separate API and worker projects, featuring pre-configured solution structure, cross-platform support for Windows/Linux/macOS and automated CI setup with AppVeyor. It provides quick initialization through setup scripts and includes unit and integration test projects to help developers maintain clean separation between read and write operations.
Features
pre-configured-solution-structureci-pipelinecross-platform-supportcqrs-patternapi-projectworker-projectautomated-setup-scripts
Feature Flags
jobsQueueimageProcessingformsValidation
Recommended Use Cases
cqrs-based-solutionsapi-developmentbackground-worker-processingscalable-applicationscommand-query-separation
Frontend
None
Backend
dotnetcsharp
Auth Providers
None
Deployment Targets
azurewindowslinuxmacos
Payment Providers
None
Quick Facts
โญ Stars
5
๐ด Forks
1
๐งพ License
mit
๐ Active
Yes
๐ Last Commit
2025-11-03T12:13:17.000Z
Stack
Language
csharp
Testing
xunit
CI
appveyor, github-actions, circleci, teamcity, azure-devops
Data Layer
UI Stack
Developer Experience
Docker
No
Tests
Yes
Quickstart
Yes
env.example
No
CI
github-actions, circleci, appveyor, teamcity, azure-devops
Pricing
Classification
free
Selected
โ
Notes
Open-source template licensed under MIT