3

私は今日新しいプロジェクトを開始し、nugetに行ってninjectを取得しました。

Ninject MVC3プラグインをダウンロードしました。これにより、必要なものがすべてダウンロードされます。

次に、別のプロジェクトから古いコードをいくつか取得し、InRequestScopeがなくなったように見えることに気付きました。

取り出されたのですか、それとも何か足りないのですか?

編集

「Ninject.Web.Common」で見つけたと思います

4

1 に答える 1

12

この拡張メソッドは、 [同じ名前のNuGetパッケージにある]アセンブリ内のRequestScopeExtensionMethodクラス内で定義されます。Ninject.Web.Commonこのアセンブリ(/ package)は、Ninject.NVC3NuGetパッケージをインストールすると自動的に参照されます。Ninject.Web.Commonこれを使用するには、名前空間をスコープに含める必要があります。

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