3

我今天开始了一个新项目,然后去 nuget 获取 ninject。

我下载了Ninject MVC3插件,它应该可以下载我需要的所有东西。

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

是被拿出来还是我错过了什么?

编辑

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

4

1 回答 1

12

此扩展方法在程序集内的RequestScopeExtensionMethod类中定义Ninject.Web.Common[在同名的 NuGet 包中]。Ninject.NVC3安装NuGet 包时会自动引用此程序集 (/package) 。为了使用它,您需要将Ninject.Web.Common命名空间纳入范围:

using Ninject.Web.Common;
于 2012-08-22T19:36:51.013 回答