Ich bin neu in ninject und verwende ninject 2.0. Meine Anwendung wird in asp.net mvc gehostet.
Jetzt weiß ich nicht, wie ich auf den in meiner Klassenbibliothek erstellten Kernel zugreifen kann.
Ich denke, ich sollte Kernel in global.aspx erstellen und laden Sie alle Module in es. Aber wie kann ich es in der gesamten Anwendung verfügbar machen?
protected void Application_Start()
{
RegisterRoutes(RouteTable.Routes);
IKernel kernel = new StandardKernel(new ServiceModule());
}
Wo soll der oben erstellte Kernel abgelegt werden und wie kann man darauf zugreifen?