現在、asp.net webapiプロジェクトでninject.mvc3を使用していますが、正常に動作します。フィルタ属性をバインドしようとしていますが、NinjectWebCommon
静的クラスメソッドを使用している場合、IKernel
インターフェイスにはBindFilter
とBindHttpFilter
のインターフェイスがありません。 Ninject.Web.WebApi
パッケージを追加すると、そのパッケージはそこにありますが、プロジェクトは実行されません(問題here、解決策ではNinject.Web.WebApi
が廃止されました)。Ninjectを使用してWebApiフィルタの属性をバインドする
は私もまさにこのgithub wikiを踏襲し、まだthis.BindFilter
は見つかりませんでした。私は最新のナゲットパッケージを持っています。 Ninject.Web.Common(3.0.0.7)、Ninject.MVC3(3.0.0.6)
BindFilterまたはBindHttpFilterはどこですか?何か変わった?どのように私はASPのWeb APIのフィルタ属性をバインドするのですか?非常に多くのライブラリやプロジェクトがあり、ドキュメントには現在の作業内容と推奨されていないものを教えていません....
動作しますが、私はあなたがはい、もちろんNinjectWebCommon.cs – friggle
@friggleを意味信じて! –