Этот вопрос о Контейнере Единицы, но я предполагаю, что это применимо к любому контейнеру зависимости. У меня есть два класса с круговыми зависимостями: класс FirstClass {[Зависимость] общественность...
Контейнер внедрения зависимости Единицы имеет то, что, кажется, широко известная проблема, где SynchronizedLifetimeManager будет часто вызывать Монитор. Метод выхода для броска...
При попытке изучить Единицу, я продолжаю видеть следующий код для переопределения GetControllerInstance в MVC: если (! typeof (IController).IsAssignableFrom (controllerType)) {...} Это кажется мне симпатичным...
Я приехал через два способа инициализировать Представления и ViewModels в CAL WPF MVVM. 1 - Кажется, более популярен. Требует, чтобы Вы разрешили ViewModel для автоматического разрешения Представления. ViewModel...
У меня есть класс с двумя ctors. Одно без параметров и один с параметрами. Единица по умолчанию проявит жадный подход и пойдет для последнего ctor. Как может я определять, какой ctor использовать (я хочу...
Я пытаюсь использовать единицу для автоматического введения datacontext на моем репозитории с помощью нового экземпляра каждый раз.., моя идея является гарантированием, что каждый раз новый datacontext в настоящее время вводится...
Я делаю модульный тест на классе, который использует платформу внедрения зависимости единицы. Это возвращает пустой указатель: ServiceLocator. Текущий. GetInstance (); Как я могу заставить это возвращать фиктивный объект или просто...
Если Вы не знаете то, что я говорю или о прохожу учебное руководство и пытаюсь добавить внедрение зависимости сами или попытать Вашего счастья с моим объяснением проблемы.Примечание: Эта проблема не...
Я создал интерфейс ISearchable, который я Ввел так, чтобы я мог получить IEnumerable T для результатов. У меня есть много сервисов, которые реализуют ISearchable для различного...
Предположим, что у меня есть интерфейс IRepository и его реализация SqlRepository, который берет в качестве аргумента LINQ к SQL DataContext. Предположим также, что у меня есть интерфейс IService и его реализация...
Я пытаюсь Дразнить IUnityContainer с помощью Moq 3.0, который я получаю BadImageFormatException, но не при отладке. От взглядов его я не единственный, который это, столкнулся с этой проблемой. здесь И...
Я работаю над проектом, где платформа Единицы используется в качестве контейнера МОК. Мой вопрос касается введения дополнительной зависимости (в этом случае регистратор) в несколько свойств использования классов-...
Я встречаю одну проблему, которую я не могу решить теперь. У меня есть следующее: UnityHelper. DefaultContainer. RegisterInstance (typeof (IMyInterface), "тест", экземпляр); где UnityHelper. DefaultContainer - мой...
Я разрабатываю веб-интерфейс и решил использовать пользовательский DependencyResolver. Я ссылаюсь на эту статью [Внедрение зависимостей для контроллеров веб-API]. Пока все работает хорошо с точки зрения ...
Смотря на Управляемую платформу расширяемости (MEF) Microsoft и различные контейнеры МОК (такие как Единица), мне не удается видеть, когда использовать один тип решения по другому. Строго говоря, это...
В следовании до оператора Krzysztof, который Виндзор делает намного больше, чем другой МОК, я хотел понять как эти стек МОК друг против друга и средств преимуществ / дополнительных средств это...
Я работал с Единицей Microsoft контейнер МОК. Существует набор перегрузок для RegisterType () метод весь взгляд подобного IUnityContainer RegisterType (Тип t, params InjectionMember [...
У меня есть интерфейс для публичного интерфейса уровня доступа к данным (IDal) IDal & lt; T & gt; {void Write (объект T); T Read (); } И у меня есть два класса, которые реализовали этот интерфейс, который получает доступ к данным ...
С некоторой доброжелательной справкой от StackOverflow у меня есть Платформа Единицы для создания моих цепочечных зависимостей, включая Платформу Объекта datacontext объект: использование (контейнер IUnityContainer = новый...
Я использую Единицу контейнер МОК, и я должен прервать любые вызовы, чтобы Решить для определенного основного интерфейса и выполнить мой собственный код для построения тех типов. Другими словами, в примере кода...
Я записал класс, который имеет некоторые зависимости, которые он разрешает от контейнера единицы. От моего основного класса я создаю новый объектный MyObject myObject = новый MyObject (); я регистрирую его в своей Единице...
Я создал класс, который реализует IValueConverter. Я добавил его в свой файл XAML, и все работает по своему желанию. Теперь я хочу изменить класс и использовать Unity для ввода моей конфигурации ...
Я преобразовываю приложение Замка/Монорельсовых дорог в Единицу/Asp. СЕТЕВОЙ MVC один, я застреваю в попытке к преобразованию этой конфигурации компонента: <идентификатор компонента = сервис "ComponentBaseConfiguration" = "...
Это говорит в руководстве Единицы... ParameterOverride может использоваться только для конструкторов. Итак, почему параметры методов не учтены? С наилучшими пожеланиями, Ian.
I am fairly familiar with Autofac and one feature that I really love about Autofac is the registering of modules. Does anyone know how I can do this with Unity? I'm having a hard time finding which ...
В новом проекте WPF (VS2010) я впервые использую Unity 2. В этом проекте я использую следующую структуру: Решение Библиотека классов проекта WPF1 Библиотека классов2 Библиотека классов 3 .... ...
Мы используем Microsoft Unity и внедрение зависимости и таким образом, мы параметризовали конструктора для usercontrol. Как ввести эту зависимость в usercontrol, использующий XAML? Я добавил...
Учитывая класс с несколькими конструкторами - как я могу сказать Твердость который конструктор использовать? Рассмотрите следующий класс в качестве примера: общедоступный класс Foo {общественность Foo () {} общественность Foo (панель IBar)...
Я опускаю палец ноги в использование платформы МОК, и я принял решение использовать Единицу. Одна из вещей, которые я все еще не полностью понимаю, - то, как разрешить объекты глубже в приложение. Я подозреваю I...
Я использую C# со структурой Единства Microsoft. Я не совсем уверен, как решить эту проблему. Это, вероятно, имеет некоторое отношение к моему отсутствию понимания DI с Единством. Моей проблеме можно подвести итог...