3
ответа

Инжекция Depedency: введение частично инициализированных объектов

Этот вопрос о Контейнере Единицы, но я предполагаю, что это применимо к любому контейнеру зависимости. У меня есть два класса с круговыми зависимостями: класс FirstClass {[Зависимость] общественность...
вопрос задан: 17 December 2010 16:15
3
ответа

Единица может быть сделана не бросить SynchronizationLockException все время?

Контейнер внедрения зависимости Единицы имеет то, что, кажется, широко известная проблема, где SynchronizedLifetimeManager будет часто вызывать Монитор. Метод выхода для броска...
вопрос задан: 30 June 2010 21:32
3
ответа

Использование IsAssignableFrom и "является" ключевым словом в C#

При попытке изучить Единицу, я продолжаю видеть следующий код для переопределения GetControllerInstance в MVC: если (! typeof (IController).IsAssignableFrom (controllerType)) {...} Это кажется мне симпатичным...
вопрос задан: 9 June 2010 23:53
3
ответа

Что корректный путь состоит в том, чтобы инициализировать модель и представление в CAL WPF MVVM

Я приехал через два способа инициализировать Представления и ViewModels в CAL WPF MVVM. 1 - Кажется, более популярен. Требует, чтобы Вы разрешили ViewModel для автоматического разрешения Представления. ViewModel...
вопрос задан: 15 January 2010 15:38
3
ответа

Установка конструктора без параметров как инжекционный конструктор в контейнерном создании

У меня есть класс с двумя ctors. Одно без параметров и один с параметрами. Единица по умолчанию проявит жадный подход и пойдет для последнего ctor. Как может я определять, какой ctor использовать (я хочу...
вопрос задан: 22 December 2009 12:22
3
ответа

ЕДИНИЦА: передача в новом datacontext каждый раз?

Я пытаюсь использовать единицу для автоматического введения datacontext на моем репозитории с помощью нового экземпляра каждый раз.., моя идея является гарантированием, что каждый раз новый datacontext в настоящее время вводится...
вопрос задан: 8 November 2009 13:55
3
ответа

Поблочное тестирование с ServiceLocator

Я делаю модульный тест на классе, который использует платформу внедрения зависимости единицы. Это возвращает пустой указатель: ServiceLocator. Текущий. GetInstance (); Как я могу заставить это возвращать фиктивный объект или просто...
вопрос задан: 15 October 2009 15:18
3
ответа

Существует ли хороший/надлежащий способ решить проблему цикла внедрения зависимости в учебном руководстве по ASP.NET MVC ContactsManager?

Если Вы не знаете то, что я говорю или о прохожу учебное руководство и пытаюсь добавить внедрение зависимости сами или попытать Вашего счастья с моим объяснением проблемы.Примечание: Эта проблема не...
вопрос задан: 21 September 2009 06:56
3
ответа

Контейнер единицы - Передающий в T динамично к методу Твердости

Я создал интерфейс ISearchable, который я Ввел так, чтобы я мог получить IEnumerable T для результатов. У меня есть много сервисов, которые реализуют ISearchable для различного...
вопрос задан: 13 July 2009 16:08
3
ответа

Введите тот же экземпляр DataContext через несколько типов с Единицей

Предположим, что у меня есть интерфейс IRepository и его реализация SqlRepository, который берет в качестве аргумента LINQ к SQL DataContext. Предположим также, что у меня есть интерфейс IService и его реализация...
вопрос задан: 22 May 2009 19:34
3
ответа

Как Вы Дразните IUnityContainer?

Я пытаюсь Дразнить IUnityContainer с помощью Moq 3.0, который я получаю BadImageFormatException, но не при отладке. От взглядов его я не единственный, который это, столкнулся с этой проблемой. здесь И...
вопрос задан: 16 March 2009 16:05
3
ответа

Метод set / инжекция свойства в Единице без атрибутов

Я работаю над проектом, где платформа Единицы используется в качестве контейнера МОК. Мой вопрос касается введения дополнительной зависимости (в этом случае регистратор) в несколько свойств использования классов-...
вопрос задан: 5 February 2009 09:22
2
ответа

Как удалить (не регистрируют) зарегистрированный экземпляр от отображения Единицы?

Я встречаю одну проблему, которую я не могу решить теперь. У меня есть следующее: UnityHelper. DefaultContainer. RegisterInstance (typeof (IMyInterface), "тест", экземпляр); где UnityHelper. DefaultContainer - мой...
вопрос задан: 24 October 2018 12:33
2
ответа

Исключения при запуске Web Api с реализацией IDependencyResolver

Я разрабатываю веб-интерфейс и решил использовать пользовательский DependencyResolver. Я ссылаюсь на эту статью [Внедрение зависимостей для контроллеров веб-API]. Пока все работает хорошо с точки зрения ...
вопрос задан: 30 May 2018 17:12
2
ответа

MEF по сравнению с любым МОК

Смотря на Управляемую платформу расширяемости (MEF) Microsoft и различные контейнеры МОК (такие как Единица), мне не удается видеть, когда использовать один тип решения по другому. Строго говоря, это...
вопрос задан: 6 October 2017 20:59
2
ответа

Сравнение замка Windsor, единицы и StructureMap

В следовании до оператора Krzysztof, который Виндзор делает намного больше, чем другой МОК, я хотел понять как эти стек МОК друг против друга и средств преимуществ / дополнительных средств это...
вопрос задан: 23 May 2017 02:25
2
ответа

То, каков InjectionMembers в RegisterType () призывает?

Я работал с Единицей Microsoft контейнер МОК. Существует набор перегрузок для RegisterType () метод весь взгляд подобного IUnityContainer RegisterType (Тип t, params InjectionMember [...
вопрос задан: 22 February 2016 09:12
2
ответа

Как разрешить впрыск конструктора для передачи определенного класса в качестве параметра с использованием единственной зависимости [duplicate]

У меня есть интерфейс для публичного интерфейса уровня доступа к данным (IDal) IDal & lt; T & gt; {void Write (объект T); T Read (); } И у меня есть два класса, которые реализовали этот интерфейс, который получает доступ к данным ...
вопрос задан: 11 February 2016 09:29
2
ответа

Платформа единицы - создание и реализующая компания Платформа datacontexts в подходящее время

С некоторой доброжелательной справкой от StackOverflow у меня есть Платформа Единицы для создания моих цепочечных зависимостей, включая Платформу Объекта datacontext объект: использование (контейнер IUnityContainer = новый...
вопрос задан: 28 February 2014 15:54
2
ответа

Расширение фабрики пользовательского объекта для Единицы

Я использую Единицу контейнер МОК, и я должен прервать любые вызовы, чтобы Решить для определенного основного интерфейса и выполнить мой собственный код для построения тех типов. Другими словами, в примере кода...
вопрос задан: 19 February 2014 23:14
2
ответа

Экземпляр регистра единицы и твердость

Я записал класс, который имеет некоторые зависимости, которые он разрешает от контейнера единицы. От моего основного класса я создаю новый объектный MyObject myObject = новый MyObject (); я регистрирую его в своей Единице...
вопрос задан: 26 May 2013 18:25
2
ответа

Внедрение зависимостей Xamarin IValueConverter [дубликат]

Я создал класс, который реализует IValueConverter. Я добавил его в свой файл XAML, и все работает по своему желанию. Теперь я хочу изменить класс и использовать Unity для ввода моей конфигурации ...
вопрос задан: 23 April 2012 10:36
2
ответа

Единица: Создайте словарь

Я преобразовываю приложение Замка/Монорельсовых дорог в Единицу/Asp. СЕТЕВОЙ MVC один, я застреваю в попытке к преобразованию этой конфигурации компонента: <идентификатор компонента = сервис "ComponentBaseConfiguration" = "...
вопрос задан: 31 May 2011 17:36
2
ответа

Действительно ли возможно переопределить значения параметров при использовании Инжекции Метода с Единицей?

Это говорит в руководстве Единицы... ParameterOverride может использоваться только для конструкторов. Итак, почему параметры методов не учтены? С наилучшими пожеланиями, Ian.
вопрос задан: 12 August 2010 05:10
2
ответа

Can I register my types in modules in Unity like I can in Autofac?

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 ...
вопрос задан: 8 August 2010 14:11
2
ответа

Как решить проблему с использованием Unity в многопроектном решении

В новом проекте WPF (VS2010) я впервые использую Unity 2. В этом проекте я использую следующую структуру: Решение Библиотека классов проекта WPF1 Библиотека классов2 Библиотека классов 3 .... ...
вопрос задан: 10 June 2010 07:31
2
ответа

Wpf usercontrol с параметризованным конструктором

Мы используем Microsoft Unity и внедрение зависимости и таким образом, мы параметризовали конструктора для usercontrol. Как ввести эту зависимость в usercontrol, использующий XAML? Я добавил...
вопрос задан: 4 May 2010 10:48
2
ответа

Как делает Единицу. Твердость знает который конструктор использовать?

Учитывая класс с несколькими конструкторами - как я могу сказать Твердость который конструктор использовать? Рассмотрите следующий класс в качестве примера: общедоступный класс Foo {общественность Foo () {} общественность Foo (панель IBar)...
вопрос задан: 18 March 2010 13:29
2
ответа

Лучше создать одиночный элемент, чтобы получить доступ к контейнеру единицы или передать его через приложение? [закрытый]

Я опускаю палец ноги в использование платформы МОК, и я принял решение использовать Единицу. Одна из вещей, которые я все еще не полностью понимаю, - то, как разрешить объекты глубже в приложение. Я подозреваю I...
вопрос задан: 5 March 2010 03:51
2
ответа

Инъекция конструктора в C#/Unity?

Я использую C# со структурой Единства Microsoft. Я не совсем уверен, как решить эту проблему. Это, вероятно, имеет некоторое отношение к моему отсутствию понимания DI с Единством. Моей проблеме можно подвести итог...
вопрос задан: 6 January 2010 20:08