如何在XAF中将模块的逻辑分成多个项目

时间:2015-07-07 13:37:18

标签: c# devexpress xaf

分离XAF模块的逻辑。我决定将其分解为一些项目项目:

Accounting
---Accounting.Module
---Accounting.BusinessModels
---Accounting.Data

Inventory
---Inventory.Module
---Inventory.BusinessModels  ( Contains POCO)
---Inventory.Data            ( Contains DbContext)

但遗憾的是,我无法在Accounting.BusinessModles的模型编辑器中找到Accounting.Module的商业模式。我已经添加了Accounting.Module项目所需的引用。

XAF是否只发现BusinesObjects项目的Accounting.Module文件夹中的模型?

1 个答案:

答案 0 :(得分:1)

您的项目应该是XAF模块,这意味着它们应该包含一个派生XAF ModuleBase的类。然后XAF能够识别您放置它们的对象。