我正在嘗試使用NopCommerce v3.5並試圖用Ninject v3.2取代Autofac。我一直在搜索NopCommerce如何從設置表中加載記錄,但目前尚不清楚。如果曾經,我想使用Ninject加載設置。感謝您的任何幫助。如何從設置表NopCommerce v3.5加載記錄
下面是Nop.web.Framework.DependencyRegistrar.cs
builder.RegisterType<SettingService>().As<ISettingService>()
.WithParameter(ResolvedParameter.ForNamed<ICacheManager>("nop_cache_static"))
.InstancePerLifetimeScope();
builder.RegisterSource(new SettingsSource());
我很好奇你爲什麼要取代Autofac? Ninject有沒有提供給你的東西? – DavidG
@Steven我已經有一個自定義控制器工廠(NinjectControllerFactory)和一個NinjectDependencyResolver作爲我的默認依賴關係解析器。我現在正在設置和緩存。 – DeathWish
@DavidG這只是,我不習慣Autofac。我一直在使用Ninject,但在Ninject方面我還沒有達到中等水平,我認爲:) – DeathWish