CodeTailor.Application
1.0.14
dotnet add package CodeTailor.Application --version 1.0.14
NuGet\Install-Package CodeTailor.Application -Version 1.0.14
<PackageReference Include="CodeTailor.Application" Version="1.0.14" />
<PackageVersion Include="CodeTailor.Application" Version="1.0.14" />
<PackageReference Include="CodeTailor.Application" />
paket add CodeTailor.Application --version 1.0.14
#r "nuget: CodeTailor.Application, 1.0.14"
#:package CodeTailor.Application@1.0.14
#addin nuget:?package=CodeTailor.Application&version=1.0.14
#tool nuget:?package=CodeTailor.Application&version=1.0.14
CodeTailor
A curated collection of Clean Architecture utilities and patterns tailored for everyday development.
CodeTailor provides battle-tested helpers, base classes, and patterns organized by Clean Architecture layers. Stop rewriting the same boilerplate across projects—let CodeTailor handle the common stuff so you can focus on what makes your application unique.
Installation
CodeTailor is organized by Clean Architecture layers. Install only the layers you need:
# Domain Layer - Entities, Value Objects, Domain Events
dotnet add package CodeTailor.Domain
# Application Layer - CQRS, Commands, Queries, Use Cases
dotnet add package CodeTailor.Application
# Infrastructure Layer - Data Access, Repositories, External Services
dotnet add package CodeTailor.Infrastructure
# Presentation Layer - API Controllers, View Models, DTOs
dotnet add package CodeTailor.Presentation
# Testing - Test Utilities, Builders, Fakes
dotnet add package CodeTailor.Testing
Packages
Organized following Clean Architecture principles:
🎯 CodeTailor.Domain
The innermost layer - your business logic core:
- Entities - Base entity classes with domain events
- Value Objects - Immutable value object helpers
- Domain Events - Event-driven domain patterns
- Aggregates - Aggregate root patterns
💼 CodeTailor.Application
Use cases and business workflows:
- CQRS - Command and Query patterns
- Commands/Queries - Base classes for CQRS
- Use Cases - Application service patterns
- Behaviors - Pipeline behaviors (validation, logging, etc.)
🏗️ CodeTailor.Infrastructure
External concerns and persistence:
- Repositories - Repository pattern implementations
- Data Access - EF Core helpers and patterns
- External Services - Integration patterns
- Caching - Caching utilities
🌐 CodeTailor.Presentation
Web API and UI concerns:
- API Controllers - Base controller classes
- View Models - DTO and ViewModel patterns
- Mapping - Object mapping utilities
- Validation - Input validation helpers
🧪 CodeTailor.Testing
Make testing easier:
- Test Builders - Fluent builders for test data
- Fakes - In-memory implementations
- Assertions - Custom test assertions
- Fixtures - Reusable test setups
License
This project is licensed under the MIT License - see the LICENSE file for details.
Author
SimonSCC
- GitHub: @SimonSCC
- Repository: CodeTailor
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.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.