У меня есть класс репозитория с дополнительной зависимостью :class MyRepository :BaseRepository, IMyRepository { public MyRepository (IDataContext dataContext, ICacheProvider cacheProvider = null )...
Я собираюсь отслеживать все действия, происходящие в службах, которыми управляет контейнер Unity, в виде журналов в файловой системе. Я полагаю, что мог бы определить интерфейс с именем IService и все остальные...
Я нахожусь в процессе перемещения нашей конфигурации Unity в файл web.config. Я застрял в том, как перенести следующую конфигурацию кода в формат xml: var container = new UnityContainer ();
контейнер ....
Для инструментария, который использует удаленный сервис WCF, я настроил ChannelFactory <IMyService> в UnityContainer. Теперь я хочу настроить поведение конечной точки этого канала через код (использование...
Я создаю приложение, подобное Visual Studio, в WPF, и у меня возникли проблемы с определением наилучшей архитектурной организации моих компонентов. Я планирую использовать Unity в качестве своей зависимости-...
Хорошо, у меня есть зависимое свойство, определенное в базовом классе, и я пытаюсь использовать его внутри конструктора его производного класса, но это не работает, свойство отображается как нулевое. Единство решает...
Можно ли зарегистрировать один тип на нескольких интерфейсах? У меня есть класс, который реализует два интерфейса MyService: IService1, IServier2 {} Я хотел бы зарегистрировать этот тип для обоих интерфейсов. ...
Я только начинаю работать с Unity. Мне все еще интересно, в чем его преимущества. UnityContainer().Resolve(), который может возвращать конкретный экземпляр типа, зарегистрированного для ...
Мое основное составное приложение ASP.NET MVC использует глобальный контейнер Unity для регистрации типов. Приложение настраивает фабрику контроллеров для использования этого глобального контейнера. Я хотел бы реорганизовать это так, чтобы ...
У меня есть такой код: 1: контейнер IUnityContainer = new UnityContainer();
2: container.LoadConfiguration(); Линия 1 работает, а строка 2 нет. LoadConfiguration не найден как член.
Кажется, у меня...
Я работаю над WPF-приложением среднего размера (MVVM ), которое должно быть расширяемым и удобным в обслуживании в будущем. Поэтому я решил использовать контейнер IoC (Unity в данном случае ), чтобы обеспечить гибкость....
У меня есть экземпляр IValueConverter в проекте Silverlight 5, который преобразует пользовательские данные в разные цвета. Мне нужно прочитать фактические значения цвета из базы данных (, так как их можно редактировать с помощью...
Я использую библиотеку классов, которую могут повторно использовать другие компоненты. В этой библиотеке классов я использую единство для внедрения зависимостей. Для этой библиотеки классов я создаю тестовый проект. Вызывающий также получает...
Обычно в наших приложениях мы ссылаемся только на Microsoft.Practices.Unity.dll. Мы используем только базовые возможности, и это прекрасно работает. В одном приложении акт использования отражения вызывает...
У меня есть проект ASP.NET MVC3, где Я хочу использовать настраиваемого поставщика членства. Также я хочу использовать Unity для разрешения моей инъекции зависимостей. это код из Global.asax: protected void ...
Используя Unity, я хотел бы автоматически регистрировать все комбинации интерфейс/класс в сборке на основе следующего соглашения: INameOfObject > NameOfObject StructureMap делает это, когда ...
Учитывая следующий интерфейс: открытый интерфейс IMyProcessor
{ недействительный процесс();
} Я хотел бы иметь возможность зарегистрировать несколько реализаций, и мой DI-контейнер внедрил бы перечисляемое их количество...
У меня есть код WPF, который выглядит примерно так. открытый класс AlphaProductesVM: BaseModel
{частный ObservableCollection <алфавитный_лист_продукта> _NwCustomers; private int i = ...
Это довольно простой сценарий шаблона декоратора , с той сложностью, что декорированный тип имеет параметр конструктора, который зависит от типа, в который он вводится. ...
Я изучал IoC, внедрение зависимостей и т. Д. И наслаждался этим процессом. Для меня преимущества разделения и программирования интерфейсов очевидны. Однако мне действительно не нравится связывание ...
Есть ряд сообщений, показывающих, как это сделать вручную - что, кстати, я я уже делал это раньше, но я был удивлен, обнаружив, что не нашел пакета Nuget для добавления этой функциональности в ваш проект WCF в ...
У меня есть классы, такие как AccountsController, ProductsController и т.д., которые все наследуются от BaseController. Unity устанавливает мои службы по мере необходимости. Всем этим классам также требуется служба _sequence. Как это ...
Данный класс: class Foo
{только чтение журнала ILog; общедоступный Foo (журнал ILog) {this.log = журнал; } ...
} Я хотел бы настроить Unity для внедрения ILog. Это просто: container ....
programAction = UnityContainer.Resolve ();
(programAction как LoaderDriver) .LoadComplete + = новый обработчик событий (Program_LoadComplete); Есть ли конфигурация, которая позволяет мне ...
Я ищу несколько основных примеров / объяснений Unity. Мне трудно понять эту концепцию. У меня есть базовое понимание шаблона Injection, поскольку кажется, что Unity тесно связана с ...