0
什麼是解決以下的最佳方法:結構:實例類型不具有依賴性
在應用程序中,我發展我有一個類,ScheduleNotifer,其中我的應用程序內或從消息發佈到其他感興趣的課程插件程序集。訂閱者與ScheduleNotifer分離,因此不會通過cstor注入或setter注入來實例化。是否有可能爲StructureMap自動將這些類別實例沒有我內ScheduleNotifier
由於從調用container.GetAllInstanceOf(),
肯
ScheduleNotifier使用MessageBroker發送實際消息,而MessageBroker管理訂閱。我真正感興趣的是知道是否可以掃描插件DLL並自動實例化其中的用戶。訂戶對MessageBroker具有依賴性,並在那裏註冊ScheduleNotifer將發佈的特定消息。其中一些用戶真的很笨,並執行一些簡單的日誌記錄到數據庫。我的應用中沒有其他課程取決於他們。 我讀過CastleWindsor有一個IStartable設施。有SM的東西 – KenTheNorrie 2011-03-11 12:08:14