Ninject的InRequestScope发生了什么

cho*_*bo2 3 .net ninject nuget nuget-package asp.net-mvc-3

我今天开始了一个新项目并且去了nuget以获得ninject.

我下载了Ninject MVC3插件,该插件应该下载我需要的所有内容.

然后,我从一个不同的项目中获取了一些旧代码,并注意到InRequestScope似乎已经消失了.

它被拿走了还是我错过了什么?

编辑

我想我在"Ninject.Web.Common"下找到了它

Dar*_*rov 12

此扩展方法RequestScopeExtensionMethodNinject.Web.Common程序集内部的类中定义[在具有相同名称的NuGet包中].安装Ninject.NVC3NuGet包时会自动引用此程序集(/ package).要使用它,您需要在Ninject.Web.Common命名空间中使用命名空间:

using Ninject.Web.Common;
Run Code Online (Sandbox Code Playgroud)