xaf-ef-models

Community

Define EF Core models for XAF apps.

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 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: 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.
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.