MVC 4 プロジェクトで SignalR の調査を始めたばかりです。私がやりたいことの 1 つは、ハブ クラスに Ninject DI を追加することです。2 つの質問:
1) SignalR.Ninject を見つけてインストールしましたが、これで何をするのかよくわかりません。AppStart NinjectWebCommon ファイルの RegisterServices() メソッドに次の行を追加しようとしましたが、コンパイル エラーが発生しました。
private static void RegisterServices(IKernel kernel)
{
kernel.Load(
new Repositories.AssetModule()
);
GlobalHost.DependencyResolver = new
SignalR.Ninject.NinjectDependencyResolver(kernel);
}
2) 正しく構成したら、Hub クラスでコンストラクター注入を使用できますか、それとも [Inject] 属性でプロパティ注入を使用する必要がありますか?
どんな方向性でも大歓迎です。