Devexpress Xaf Business Logic

Implement XAF CRUD operations and business logic with IObjectSpace. Use when creating, reading, updating, or deleting objects, calling CommitChanges, handling ObjectSpace events (Committing, Committed, ObjectChanged, ObjectSaving), accessing ObjectSpace in controllers or business classes, using IXafEntityObject lifecycle hooks (OnCreated, OnLoaded, OnSaving), working with NonPersistentObjectSpace, creating Object Spaces via XafApplication.CreateObjectSpace, IObjectSpaceFactory, or INonSecuredObjectSpaceFactory. Also use when someone mentions "ObjectSpace", "CommitChanges", "CreateObject", "FindObject", "GetObjectsQuery", "IObjectSpaceLink", "ModuleUpdater", "Updater", or asks about XAF data manipulation. Covers EF Core and XPO (load the devexpress-xaf-business-logic-xpo sub-skill for XPO-specific patterns).

DevExpress Updated

File contents

DevExpress/agent-skills/tree/main/plugins/dx-xaf/skills/devexpress-xaf-business-logic commit c3e0e7a9e3

Frequently asked questions

npx skillmds@latest add devexpress/devexpress-xaf-business-logic