Почему созданный NinjectMVC3.cs из NuPack не компилируется? (или что случилось с MvcServiceLocator в ASP. NET MVC 3 Beta? )

Использование надстройки NuPack и установка пакета NInject MVC 3 приводит к следующей ошибке компиляции в сгенерированном файле NinjectMVC3.cs .

] Имя «MvcServiceLocator» не существует в текущем контексте

Пример видео , опубликованный Дэвидом Эббо, показывает, что отлично работает в 09:43 .

Вот сгенерированный в настоящее время класс:

public class NinjectMVC3 {
    public static void RegisterServices(IKernel kernel) {
        //kernel.Bind().To();
    }

    public static void SetupDependencyInjection() {
        // Create Ninject DI Kernel 
        IKernel kernel = new StandardKernel();

        // Register services with our Ninject DI Container
        RegisterServices(kernel);

        // Tell ASP.NET MVC 3 to use our Ninject DI Container 
        MvcServiceLocator.SetCurrent(new NinjectServiceLocator(kernel));
    }
}

7
задан Jedidja 30 October 2010 в 09:47
поделиться