aspnet-patterns

Community

Clean architecture patterns for ASP.NET Core apps.

Authortridentsof
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Streamline ASP.NET Core development by applying a proven, layered architecture (Controller → Service → Repository) to promote maintainability, testability, and scalability.

Core Features & Use Cases

  • Controller Pattern: HTTP endpoints that delegate to services, with routing, validation, and clean separation.
  • Service Pattern: Domain/business logic encapsulated in services, orchestrating repositories.
  • Dependency Injection: Centralized wiring of interfaces to implementations for testability.
  • Response & Status Code Guidance: Standardized API responses and HTTP status semantics for consistent client experience.
  • Use Case: Build a RESTful API with clear separation of concerns and easy unit testing following the patterns illustrated.

Quick Start

Instantiate your ASP.NET Core project using these patterns and register services as shown in the examples, then implement endpoints using the Controller/Service/Repository structure.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: aspnet-patterns
Download link: https://github.com/tridentsof/antigravity-dev-kit/archive/main.zip#aspnet-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.