net8-apirest-dataaccess

Community

Standardize EF Core data access for .NET 8 APIs.

Authorzeshone
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Entity Framework Core data access standards for ASP.NET Core 8 REST APIs. Addresses repeated boilerplate patterns, anti-patterns, audit/soft-delete inconsistencies, and unsafe SQL usage by establishing a consistent, production-ready baseline.

Core Features & Use Cases

  • DbContext pooling with AddDbContextPool to improve performance and resource utilization.
  • IEntityTypeConfiguration<T> based entity configurations to modularize model setup.
  • Audit automation via ISaveChangesInterceptor to standardize CreatedAt and UpdatedAt fields.
  • Global query filters for soft delete and explicit handling of IsDeleted.
  • Safe SQL usage with FromSql and stored procedures, plus explicit transaction guidance.
  • Clear repository patterns with domain entities and service-layer mapping.

Quick Start

Adopt these conventions in your .NET 8 APIs to standardize EF Core data access and auditing.

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: net8-apirest-dataaccess
Download link: https://github.com/zeshone/zesh-one-skills/archive/main.zip#net8-apirest-dataaccess

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 471,000+ vetted skills library on demand.