2012-07-20 95 views
0

我學習使用structuremap和我來爲以下情況定義註冊表 - 我一直相處得很好用我的Global.asax下面的代碼被移動 -structuremap使用objectfactory.initialize掃描,也

ObjectFactory.Initialize(registry => registry.Scan(x => 
              { 
               x.AssembliesFromApplicationBaseDirectory(); 
               x.WithDefaultConventions(); 
               x.LookForRegistries(); 
              })); 

現在,我已經臨到這樣的情況:我必須創建一個註冊表和使用,以及 -

ObjectFactory.Initialize(registry => registry.AddRegistry<MyRegistry>()); 

誰能告訴我怎樣才能做到這一點?我現在是否需要爲所有內容創建註冊表?還是可以創建一個註冊表來掃描我可以與其他註冊表一起使用的註冊表?

感謝您的任何想法。

回答

0

看來,我用這個跳過槍 - 通過調用x.LookForRegistries(),它確實發現我的自定義註冊表,一切似乎工作正常。

謝謝