unity-container

Мой главный ASP.NET MVC composite application использует глобальный контейнер Unity для регистрации типов. Приложение настраивает фабрику контроллеров на использование этого глобального контейнера. Я хотел бы переработать это так, чтобы каждая из моих переносимых областей использовала свой собственный дочерни...

У нас есть сценарий, в котором пользователь может выбирать между различными аппаратными средствами во время выполнения. В фоновом режиме у нас есть несколько различных классов оборудования, которые все реализуют интерфейс IHardware. Мы хотели бы использовать Unity для регистрации выбранного в данный момент ап...

У меня есть классы, такие как AccountsController, ProductsController и т. д., которые все наследуются от BaseController. Unity настраивает мои услуги по мере необходимости. Все эти классы также требуют службы _sequence. Поскольку это общее требование для всех классов, я хотел бы закодировать это в BaseContro...

рискуя попасть на территорию Священной войны, каковы сильные и слабые стороны этих популярных структур DI/IoC, и можно ли легко считать их лучшими? ..: Ninject единство замок.Виндзор Autofac StructureMap есть ли другие рамки DI/IoC для C#, которые я не перечислил здесь? в контексте моего варианта испол...

Я читал статьи на MSDN о Unity (инъекция зависимостей, инверсия управления), но я думаю, что мне нужно это объяснить простыми словами (или простыми примерами). Я знаком с шаблоном MVPC (мы используем его здесь), но я просто не могу понять эту вещь единства, и я думаю, что это следующий шаг в нашем дизайне при...

Я следил за этим учебник, который работал отлично, пока я не изменил мой DbContext чтобы иметь дополнительный конструктор. Теперь у меня возникли проблемы с разрешением и не знаю, что делать, чтобы исправить это. Есть ли простой способ заставить его захватить конструктор без параметров или я подхожу к этому н...

кто-нибудь имел какой-либо успех, используя контейнер IoC для внедрения зависимостей в ASP.NET контроллеры WebAPI? Кажется, я не могу заставить его работать. вот что я сейчас делаю. в своем global.ascx.cs: public static void RegisterRoutes(RouteCollection routes) { // code intention...

контейнер инъекции зависимостей Unity имеет то, что кажется широко известной проблемой, когда SynchronizedLifetimeManager часто вызывает монитор.Метод Exit для создания исключения SynchronizationLockException, которое затем перехватывается и игнорируется. Это проблема для меня, потому что мне нравится отлажив...

при попытке узнать единство, я продолжаю видеть следующий код для переопределения GetControllerInstance в MVC: if(!typeof(IController).IsAssignableFrom(controllerType)) { ... } это кажется мне довольно запутанным способом в основном писать if(controllerType is IController) { ... } Я ценю, что есть тонки...

в дополнение к заявлению Кшиштофа, что Виндзор делает намного больше, чем другие МОК, я хотел понять, как эти МОК складываются друг против друга и преимущества/дополнительные услуги, которые предоставляет замок Виндзор. есть ли какие-либо сравнения? Может кто-нибудь помочь мне понять дополнительные функции...