如何在 XAF 中将一个模块的逻辑分离到多个项目中
How to separate logic of a module into multiple projects in XAF
分离XAF模块的逻辑。我决定把它分成一些项目项目:
Accounting
---Accounting.Module
---Accounting.BusinessModels
---Accounting.Data
Inventory
---Inventory.Module
---Inventory.BusinessModels ( Contains POCO)
---Inventory.Data ( Contains DbContext)
但不幸的是,我无法在 Accounting.Module
的模型编辑器中找到 Accounting.BusinessModles
的业务模型。我已经添加了对 Accounting.Module
项目的必需引用。
XAF 真的只是在 Accounting.Module
项目的 BusinesObjects
文件夹中发现模型吗?
您的项目应该是一个 XAF 模块,这意味着它们应该包含一个派生 XAF ModuleBase 的 class。然后 XAF 能够识别您放置的对象。
分离XAF模块的逻辑。我决定把它分成一些项目项目:
Accounting
---Accounting.Module
---Accounting.BusinessModels
---Accounting.Data
Inventory
---Inventory.Module
---Inventory.BusinessModels ( Contains POCO)
---Inventory.Data ( Contains DbContext)
但不幸的是,我无法在 Accounting.Module
的模型编辑器中找到 Accounting.BusinessModles
的业务模型。我已经添加了对 Accounting.Module
项目的必需引用。
XAF 真的只是在 Accounting.Module
项目的 BusinesObjects
文件夹中发现模型吗?
您的项目应该是一个 XAF 模块,这意味着它们应该包含一个派生 XAF ModuleBase 的 class。然后 XAF 能够识别您放置的对象。