0
我正在遷移我的網站,從asp.net 4.5到5.0。以前,我用System.Web.Mvc
得到DependencyResolver.SetResolve
來註冊依賴關係。是否有任何出版物或文檔可以將我指向新的Microsoft.AspNet.Mvc
版本?DependencyResolver Asp.net 5.0
我正在遷移我的網站,從asp.net 4.5到5.0。以前,我用System.Web.Mvc
得到DependencyResolver.SetResolve
來註冊依賴關係。是否有任何出版物或文檔可以將我指向新的Microsoft.AspNet.Mvc
版本?DependencyResolver Asp.net 5.0
http://docs.asp.net/en/latest/fundamentals/dependency-injection.html
這對依賴注入asp.net 5.
依賴注入的官方文檔現在被內置到asp.net 5,但您可以自由使用其他庫一樣autofac。默認的一個對我來說工作正常。
在你的Starup類,你有這樣的
public void ConfigureServices(IServiceCollection services)
{
//IServiceCollection acts like a container and you
//can register your classes like this:
services.AddTransient<IEmailSender, AuthMessageSender>();
services.Singleton<ISmsSender, AuthMessageSender>();
services.AddScoped<ICharacterRepository, CharacterRepository>();
}
'受保護的虛擬無效RegisterDependencies(QuizConfig配置) {VAR 建設者=新ContainerBuilder(); var container = builder.Build(); ** DependencyResolver.SetResolver(new AutofacDependencyResolver(container)); ** }' 這是在庫中。 – nruim83
什麼庫?我不明白你想說什麼 –
我創建了一個圖書館,這是我的主要項目使用。 – nruim83