xaf-ef-models
CommunityDefine EF Core models for XAF apps.
Software Engineering#migrations#data-modeling#design-patterns#ef-core#entity-modeling#xaf#navigation-properties
Authorkashiash
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Simplifies creating EF Core based XAF business objects by providing a reusable pattern for BaseObject-based entities, DbContextFactory setup, and common relationship configurations.
Core Features & Use Cases
- Provides base class templates (BaseObject) with required interfaces (IXafEntityObject, IObjectSpaceLink, IOptimisticLock) for XAF compatibility.
- Demonstrates setup of EF Core DbContextFactory with change tracking proxies and lazy loading for responsive UI.
- Illustrates common relationships (one-to-many, many-to-many, one-to-one) and migration strategies within XAF projects.
Quick Start
Create a new EF Core XAF model by deriving entities from BaseObject and configuring a DbContextFactory with change tracking proxies and lazy loading.
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: xaf-ef-models Download link: https://github.com/kashiash/xaf-skills/archive/main.zip#xaf-ef-models 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 223,000+ vetted skills library on demand.