0

私はクラスを持っていますNinject

しかし、私はNinjectがそんなに高いことを知りません。

なぜ常にこのメソッドを入力する必要があるのですか?

protected override IController GetControllerInstance(
  System.Web.Routing.RequestContext requestContext, 
  System.Type controllerType)
{
  return controllerType == null 
    ? null 
    : (IController)ninjectKernel.Get(controllerType);
}
4

1 に答える 1

1

NinjectはIOC(制御の反転)パッケージです。

常に入力しているコードは、指定されたタイプのコントローラーを見つけるようにNinjectコンテナーに要求します。

于 2013-02-08T20:31:36.937 に答える