我在我的MVC2中看到这一点,但我认为,我可能会去Ninject,因为Ninject正变得更受欢迎,Cas 温莎似乎过于复杂。
然而,在Ninject,我怎么会这样做?
玛雅·沙温得到了更完善的发展,我应该坚持这一点。
container.Register(AllTypes.FromThisAssembly()
.Where(type => type.Name.EndsWith("Repository"))
.WithService.DefaultInterface()
.Configure(c => c.LifeStyle.PerWebRequest));