CCF.Clean.Dotnet.WorkerService
1.0.7
dotnet new install CCF.Clean.Dotnet.WorkerService::1.0.7
CCF Clean Dotnet Worker Service Template
CCF Clean Dotnet Worker Service nuget template is ready-to-use project template for creating dotnet core worker service using Clean Architecture, leveraging ccf clean worker service features.
Key features
- Clean Architecture
- MediatR
- Repositories (Generic Repositories)
- Model Mapping (Automapper)
- Dotnet Core Worker Service
- Entity Framework Core (Database)
- Exception Handling
- Structured Logging with NLog
- Dependency Injection
- Generic API Http Client Handler
- Option Pattern
- Result Pattern
- Qaurtz.Net
- Polly
Supported Versions
- .NET 8.0
Getting started
Install CCF Clean Worker Service Template
dotnet new install CCF.Clean.Dotnet.WorkerService
NOTE: The template only needs to be installed once. Running this command again will update your version of the template. Specify the version to get specific version of template.
Create a new directory
mkdir CCFDemoWorkerService cd CCFDemoWorkerService
Create a new solution
dotnet new CCFClean.WorkerService --name {{SolutionName}} --output .\
NOTE: Specify {{SolutionName}}, this will be used as the solution name and project namespaces.
This package has 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.
Added functionality to use cached token and paging result.