Autofac有模块,Windsor有Installers和StructureMapRegistries...使用SimpleInjector如何将配置逻辑打包到可重用的类中?我试过:publicinterfaceIModule{}publicclassFooModule:IModule{publicFooModule(SimpleInjector.Containercontainer){container.RegisterSingleton();container.RegisterSingleton();}}我在CompositionRoot中使用它:publicstaticvoid
我正在使用Owin、WebAPI、EntityFramework、ASP.NETIdentity创建API。我正在使用SimpleInjector作为我选择的DI框架。在Owin启动过程中,我想用一些样本数据为我的数据库做种。这是由实现IDatabaseInitializer的类处理的,它看起来像这样:publicclassMyDbInitializer:DropCreateDatabaseAlways{privatereadonlyIUserManager_userManager;publicMyDbInitializer(IUserManageruserManager){_user
依赖注入(inject)的新手,所以这可能是一件简单的事情,但我已经尝试过但无法弄清楚,我正在使用简单注入(inject)器。我有一个使用SimpleInjector的WebApi非常好,现在我想使用OAuth实现安全性。为此,我开始遵循本教程,它非常有帮助,但没有使用依赖注入(inject)http://bitoftech.net/2014/06/01/token-based-authentication-asp-net-web-api-2-owin-asp-net-identity/我的global.asax文件看起来像这样,用于设置依赖注入(inject)(工作完美)protec