ABP Framework — Entity Framework Core
CommunityBuild ABP EF Core DbContexts the right way
Authorburakdmir
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you integrate ABP Framework (v10.4) with Entity Framework Core by showing how to correctly configure DbContext, repositories, mappings, loading strategies, and migrations so your data layer behaves predictably.
Core Features & Use Cases
- DbContext creation & registration: Create an AbpDbContext-based DbContext and register it with AddAbpDbContext, including default repositories.
- Entity mapping with Fluent API: Use ConfigureByConvention and extend configuration with table mapping, property constraints, and indexes.
- Repository loading patterns: Apply eager loading via WithDetailsAsync (and defaults), explicit loading for targeted collections, and lazy loading via proxies and virtual navigation properties.
- Operational database setup: Choose and configure DBMS providers (SQL Server/PostgreSQL/MySQL/SQLite/Oracle), connection strings, and multi-tenancy behaviors.
- Migrations & advanced patterns: Run EF Core migrations, seed data, handle multiple DbContext migrations, replace DbContext via interface, and customize bulk operations.
Quick Start
Set up ABP Framework EF Core in your project by adding the Volo.Abp.EntityFrameworkCore package and configuring your AbpDbContext with ConfigureByConvention plus an appropriate provider for your chosen database.
Dependency Matrix
Required Modules
None requiredComponents
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: ABP Framework — Entity Framework Core Download link: https://github.com/burakdmir/abp-skills/archive/main.zip#abp-framework-entity-framework-core Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.