Результаты поиска по запросу "ninject"

4 ответа

PDF

ал в интернете какой-либо пример или получал стартовую статью о том, как сделать связывание с Ninject, используя расширение XML, но я не смог найти никакой помощи! , может ли какой-нибудь орган предоставить мне очень маленький образец того, как ...

4 ответа

 инвертирующий контроль, вы в основном заставляете различные компоненты приложения разрешать свои собственные зависимости. Когда вы инвертируете управление, вы разрешаете разрешение зависимостей на другом уровне. Это «инверсия» контроля.

кто-нибудь, пожалуйста, предоставьте мне простой примерDI и IoC? Я понимаю первый, но не смог получить реализацию второго. Я работаю сMVC 3 и я действительно хочу ...

4 ответа

 свойство?

ускаю веб-приложение с MVC3 и Ninject. В файле Global.asax мне также нужна одна зависимость, которая должна быть одиночной. Я думал, что это должно быть так: public class MvcApplication : NinjectHttpApplication { IUserAuthentication _auth; ...

ТОП публикаций

4 ответа

Я всегда помещаю Ninject Modules Configuration в отдельную сборку, такую ​​как Acme.Common, и ссылаюсь на нее из Acme.Data, Acme.Domain и т. Д., Чтобы не было циклических зависимостей, я всегда могу заменить Acme.Common после некоторых изменений в регистрациях без проблем.

всех сил пытаюсь найти лучшее место, чтобы найти мою конфигурацию Ninject «Модули» (место, где указаны привязки типов). Я надеюсь, что я просто упускаю какой-то очевидный трюк, так как это начинает превращаться для меня в соглашение с ...

4 ответа

 в качестве сервисного местоположения подключитесь к 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 ...

4 ответа

Контекст Entity Framework в синглтоне

Я создаю приложение, которое использует Context of EF в Singleton Pattern, например, NHibernate для работы с Session: public class DbContextFactory { private static volatile DbContextFactory _dbContextFactory; private static readonly object ...

5 ответов

Как инициализировать объект, используя шаблон async-await

я пытаюсь следовать шаблону RAII в моих классах обслуживания, что означает, что когда объект создается, он полностью инициализируется. Однако я'Я сталкив...

5 ответов

Ошибка «Доступно несколько сопоставлений» при использовании Ninject.Web.Mvc 2.0 и ASP.NET MVC 1.0

5 ответов

Я обычно создаю полностью готовое решение, предоставляя проект MyProject.autofac, который регистрирует все в моем любимом контейнере.

ожусь в процессе разработки расширяемой платформы с использованием DI и IoC. Пользователи должны иметь возможность переопределять существующие функциональные возможности в рамках инфраструктуры, помещая свои собственные реализации ...

5 ответов

Использование Ninject с Asp.NET Web API Beta ApiController

Я застрял. Я использовал метод, изложенный здесь для wcf web api p6Ninject работает с WCF Web API Preview 5 [https://stackoverflow.com/questions/7602327/ninject-working-with-wcf-web-api-preview-5] Однако с реализацией mvc в бета-версии все ...