в качестве сервисного местоположения подключитесь к Ninject. Common Locator Locator позволяет вам только получать объекты, но не вводить объекты, которые у вас уже есть. Конечно, вы можете обойти это ограничение, но вы также можете легко создать статический класс, который предоставляет ядро ​​Ninject и ссылается на него, а не на BootStrapper.

овил пакет Ninject.MVC3 с 2.2.1.0 до 2.2.2.0. Раньше у меня был доступ к объекту Kernel через свойство BootStrapper.Kernel, но в новой версии свойство Kernel помечено как устаревшее. Я получаю предупреждение

«Public ReadOnly Property Kernel As Ninject.IKernel» устарело: «Не используйте Ninject в качестве локатора службы».

Есть ли другой способ доступа к ядру в новой версии?

Ответы на вопрос(4)

Ваш ответ на вопрос