FintrakCleanArchitecture 1.0.2
See the version list below for details.
dotnet new install FintrakCleanArchitecture::1.0.2
ASP.NET 8 Clean Architecture design pattern Template
We are excited to introduce a ready-to-use template for ASP.NET 8, featuring a clean architectural design pattern and a well-organized folder structure. This template is designed to streamline your development process and promote best practices. Key Features:
- Generic Repository Design Pattern: Simplifies data access and repository management.
- CQRS Design Pattern: Enables scalable and maintainable command and query handling.
- Fluent Validation: Provides a flexible and intuitive validation framework.
- Global Error Handling: Ensures robust error management and reporting.
This template is perfect for developers seeking a solid foundation for their ASP.NET 8 web api projects.
Package Installation
You can install this template using NuGet:
dotnet new -i FintrakCleanArchitecture
Dotnet new command
dotnet new FintrakCleanArchitecture -n YourProjectName
IDE
Visual Studio
Visual Studio Code
Dotnet run application
dotnet run YourProjectName.Api
Pack this Template
dotnet pack .\nuget.csproj
Install the nuget package
dotnet new -i .\YourNugetPackageName.nupkg
License
This project is licensed with the MIT license.
Kafka Implementation
in appsettings.json put your configuration Example "Kafka": { "bootstrapservers": "localhost:9092", "UseKafka": true, "FlushProducerInSeconds": 2, "ConsumedInSeconds": 2 } Note that you can use Confluent.Kafka configuration
-
net8.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.