2012-05-23 39 views
0

我們正在計劃的框架分爲多個模塊,負責單個工作單元,彼此不應該彼此瞭解。城堡活動記錄 - 指定要在加載之前加載的程序集

但是,每個模塊都可以擁有自己的域對象(我知道城堡文檔更喜歡一個程序集)。

我知道,你可以通過初始化後添加組件:

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

但是我想每個模塊註冊自己如果需要的話,只有更晚實際上初始化城堡。

目前它不像第一次使用ActiveRecord那麼簡單。

回答

0

我們有一樣的東西,我從來沒有看到任何關於只有一個裝配業務對象的任何東西。 我簡單地分析了啓動目錄中的所有程序集,並從它們中加載/初始化所有可能的AcitveRecord類型。您還可以定義一個字符串列表來識別和加載您的主/ starup-assembly(* .exe)設置中的程序集或應該掃描的目錄列表。或者全部。

Greetings Juy Juka