我们计划的框架分为多个模块,负责单个工作单元,它们不应该相互了解。
但是,每个模块都可以有自己的域对象(我知道城堡文档更喜欢一个程序集)。
我知道您可以在 Initialize 之后使用以下方法添加程序集:
ActiveRecordStarter.RegisterAssemblies(typeof(SomeModuleSpecificClass).Assembly);
但是,如果需要,我希望每个模块都注册自己,并且在很久以后才真正初始化城堡。
目前,它并不像首先启动 ActiveRecord 那样简单。