abp-ef-core

Automate EF Core DbContext configuration and repository patterns for ABP modules.

1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/afonsoft/VideoChat --skill abp-ef-core-afonsoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: abp-ef-core
Source: https://github.com/afonsoft/VideoChat/tree/main/.agents/skills/abp-ef-core
Command: npx skills add https://github.com/afonsoft/VideoChat --skill abp-ef-core-afonsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

ABP EF Core integration guide that helps developers implement clean DbContext configuration, entity mappings, repository patterns, and data seeding in ABP-based projects.

Core Features & Use Cases

  • DbContext & Entity Configuration: Define DbContext with ABP conventions and configure entities using ABP patterns.
  • Repository Implementation: Create EfCore repositories for aggregates with included query helpers.
  • Migrations & Seeding: Add, apply migrations and seed initial data to bootstrap modules.

Quick Start

Instantiate a new ABP EF Core module by creating a DbContext, wiring repositories, and running migrations to seed data.

Frequently Asked Questions about abp-ef-core

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure DbContext for an ABP EF Core module?

Configuring DbContext for an ABP EF Core module involves defining the context with ABP conventions and applying entity mappings using ABP patterns. This establishes clean module integration and proper repository wiring.

How do I implement EfCore repositories for aggregates in ABP?

Implementing EfCore repositories for aggregates in ABP requires creating repository classes with included query helpers. This pattern follows ABP conventions to manage data access operations for your aggregate roots efficiently.

What is the best way to add migrations and seed data in ABP EF Core?

The best way to add migrations and seed data in ABP EF Core is to apply migration commands and implement data seeding patterns following ABP conventions. This bootstraps your modules with initial data cleanly.

Does ABP EF Core support custom entity configuration patterns?

Yes, ABP EF Core supports custom entity configuration. You can configure entities using specific ABP patterns to map domain aggregates, ensuring your DbContext schema aligns with ABP framework conventions.

When do I need to use ABP conventions for DbContext and repository setup?

You need ABP conventions for DbContext and repository setup when creating or maintaining EF Core modules. This approach standardizes entity configuration, data seeding, and migration management across your ABP-based project.