我在我的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));
城堡隊一直在尋找反饋改善溫莎。你能詳細說明你對溫莎的具體情況嗎? – 2011-01-20 18:10:12