CodeTailor.Presentation 1.0.14

dotnet add package CodeTailor.Presentation --version 1.0.14
                    
NuGet\Install-Package CodeTailor.Presentation -Version 1.0.14
                    
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CodeTailor.Presentation" Version="1.0.14" />
                    
For projects that support PackageReference, copy this XML node into the project file to reference the package.
<PackageVersion Include="CodeTailor.Presentation" Version="1.0.14" />
                    
Directory.Packages.props
<PackageReference Include="CodeTailor.Presentation" />
                    
Project file
For projects that support Central Package Management (CPM), copy this XML node into the solution Directory.Packages.props file to version the package.
paket add CodeTailor.Presentation --version 1.0.14
                    
#r "nuget: CodeTailor.Presentation, 1.0.14"
                    
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
#:package CodeTailor.Presentation@1.0.14
                    
#:package directive can be used in C# file-based apps starting in .NET 10 preview 4. Copy this into a .cs file before any lines of code to reference the package.
#addin nuget:?package=CodeTailor.Presentation&version=1.0.14
                    
Install as a Cake Addin
#tool nuget:?package=CodeTailor.Presentation&version=1.0.14
                    
Install as a Cake Tool

CodeTailor

NuGet License: MIT

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

Product 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. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
  • 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.

Version Downloads Last Updated
1.0.14 114 2/12/2026
1.0.13 112 2/11/2026
1.0.11 110 2/11/2026