2011-01-20 54 views
1

我在我的MVC2應用程序中使用了該功能,但我想我可能會轉而使用Ninject,因爲它變得越來越流行,而Castle Windsor似乎對複雜的問題顯得過時了。將Castle Windsor安裝程序轉換爲Ninject以註冊所有存儲庫

但是如何在Ninject中做這樣的事情呢?

也許溫莎城堡更加發達,我應該堅持下去。

container.Register(AllTypes.FromThisAssembly() 
       .Where(type => type.Name.EndsWith("Repository")) 
       .WithService.DefaultInterface() 
       .Configure(c => c.LifeStyle.PerWebRequest));     
+6

城堡隊一直在尋找反饋改善溫莎。你能詳細說明你對溫莎的具體情況嗎? – 2011-01-20 18:10:12

回答

相關問題