Dependency injection 更新到ASP.NET 5 Beta 8:Microsoft.Framework.DependencyInjection与Microsoft.Extensions.DependencyInjection
我从ASP.NET 5 Beta 6更新为ASP.NET 5 Beta 8,在向Dependency injection 更新到ASP.NET 5 Beta 8:Microsoft.Framework.DependencyInjection与Microsoft.Extensions.DependencyInjection,dependency-injection,asp.net-core,asp.net-core-mvc,Dependency Injection,Asp.net Core,Asp.net Core Mvc,我从ASP.NET 5 Beta 6更新为ASP.NET 5 Beta 8,在向iSeries收集添加服务时遇到了一些问题 阅读提交消息时,我注意到名称空间Microsoft.Framework.DependencyInjection被重命名为Microsoft.Extensions.DependencyInjection,因此我也这样做了 现在我有以下问题: 找不到服务。ConfigureAntiforgery() 找不到服务。AddCookieAuthentication() 找不到服务.
iSeries收集添加服务时遇到了一些问题
阅读提交消息时,我注意到名称空间Microsoft.Framework.DependencyInjection
被重命名为Microsoft.Extensions.DependencyInjection
,因此我也这样做了
现在我有以下问题:
- 找不到服务。ConfigureAntiforgery()
services.AddSession(操作配置)
找不到服务。找不到附加身份(操作配置)
services.AddDataProtection()
这样的其他扩展方法则不可用
如何使其工作?在beta8(发行版)之后添加了
Microsoft.Framework.DependencyInjection
->Microsoft.Extensions.DependencyInjection
更改
撤消命名更改,它应该可以工作。例如,现在位于新名称空间
Microsoft.Extensions.DependencyInjection
下。你确定你遵循了[安装步骤]()?包括dnvm升级
?根据它的不同。与。有趣的是,我正在查看github的最新版本,它使用Microsoft.Extensions.DependencyInjection
。该文件的最后一次更改似乎是在17天前重命名Microsoft.Framework.->Microsoft.Extensions.*您的链接似乎旧了。MvcServiceCollectionExtensions链接中显示的最新更改似乎是9月2日?天哪!我又开始更新了,它很有效。我不知道出了什么问题。更多的解释可能会帮助未来的用户。这两件事是什么?