0

我们计划的框架分为多个模块,负责单个工作单元,它们不应该相互了解。

但是,每个模块都可以有自己的域对象(我知道城堡文档更喜欢一个程序集)。

我知道您可以在 Initialize 之后使用以下方法添加程序集:

ActiveRecordStarter.RegisterAssemblies(typeof(SomeModuleSpecificClass).Assembly);

但是,如果需要,我希望每个模块都注册自己,并且在很久以后才真正初始化城堡。

目前,它并不像首先启动 ActiveRecord 那样简单。

4

1 回答 1

0

我们有相同的,我从来没有看到任何关于只有一个带有商业对象的程序集。我只是分析了启动目录中的所有程序集,并从中加载/初始化了所有可能的 AcitveRecord 类型。您还可以定义一个字符串列表来识别和加载您的 main/starup-assembly (*.exe) 设置中的程序集或应扫描的目录列表。或者所有这些。

问候 Juy Juka

于 2012-05-24T17:42:23.683 回答