4
ответа

Изящно сокращая количество зависимостей в ASP.NET контроллеры MVC

Мы разрабатываем то, что становится значительным ASP.NET, проект MVC и запах кода начинают поднимать свою голову. Каждый контроллер имеет 5 или больше зависимостей, некоторые из этих зависимостей только используются...
вопрос задан: 29 September 2015 02:03
4
ответа

Тип String не может быть создан

Я использую Web.api и Unity и получаю следующую ошибку при попытке открыть стандартную область справки: [InvalidOperationException: тип String не может быть создан. Вы должны настроить ...
вопрос задан: 11 May 2015 11:43
4
ответа

Как избежать безумия конструктора Внедрения зависимости?

Я нахожу, что мои конструкторы начинают быть похожими на это: общедоступный MyClass (Контейнерный довод "против", SomeClass1 obj1, SomeClass2, obj2....) с когда-либо увеличением списка параметров. Так как "Контейнер" - мой...
вопрос задан: 11 March 2013 04:24
4
ответа

Единица библиотеки предприятия по сравнению с другими [закрытыми] контейнерами МОК

Что такое за и против использования Единицы Библиотеки Предприятия по сравнению с другими контейнерами МОК (Виндзор, Spring. Сеть, Autofac..)?
вопрос задан: 17 January 2012 18:26
4
ответа

Как я правильно использую Единицу для передачи ConnectionString моим классам репозитория?

Я буквально только что начал пользоваться библиотекой Unity Application Blocks Dependency Injection от Microsoft, и я провалился. Это - мой класс МОК, это обработает инстанцирование моего бетона...
вопрос задан: 9 August 2011 19:20
4
ответа

Является Платформа Единицы пользой для Инверсии Управления?

Я использовал МОК на некоторое время теперь, и мне любопытно, если я должен использовать платформу Единицы Microsoft (официальное название "Блок приложений Единицы"). У кого-либо есть опыт с помощью него? Таким образом, поскольку я...
вопрос задан: 26 July 2010 11:29
4
ответа

Виндзорский Контейнер: Как указать, что общественная собственность не должна быть заполнена контейнером?

При Инстанцировании класса, Виндзора обработками по умолчанию все общественные собственности класса как дополнительные зависимости и попытки удовлетворить их. В моем случае это создает довольно сложный проспект...
вопрос задан: 16 June 2010 02:23
4
ответа

Какова должна быть стратегия поблочного тестирования при использовании МОК?

В конце концов, что я считал о Внедрении зависимости и МОК, я решил попытаться использовать Виндзорский Контейнер в рамках нашего приложения (это - 50K LOC многослойное веб-приложение, таким образом, я надеюсь, что это не излишество...
вопрос задан: 19 May 2010 09:31
4
ответа

Введение Зависимостей в классы Модели предметной области с Nhibernate (ASP.NET MVC + МОК)

Я создаю приложение MVC ASP.NET, которое использует DDD (Доменный Управляемый Дизайн) подход с доступом к базе данных, обработанным NHibernate. У меня есть класс модели предметной области (Администратор), которого я хочу ввести...
вопрос задан: 19 May 2010 09:15
4
ответа

Контейнер МОК/DI, который поддерживает Компактную Платформу

Действительно ли их любые контроллеры МОК доступны, который будет работать над.NET Компактная Платформа?
вопрос задан: 18 May 2010 02:54
4
ответа

StructureMap разрешают зависимость посредством инжекции вместо места предоставления услуг

В моем проекте я регистрирую много реализаций ISerializers в сканере блока. FWIW это - код, который регистрирует мое Сканирование ISerializers (сканер => {сканер. AssemblyContainingType <...
вопрос задан: 28 March 2010 01:47
4
ответа

Инверсия Управления / Внедрение зависимости с хорошим объяснением и примерами в .NET?

Привет у меня нет большого знания о платформах МОК/DI в платформе .NET. Кто-либо может дать мне ссылки, который экс-планирует МОК/DI подробно с немногими пример в C#? Я хочу, проходят его и получают больше идеи о...
вопрос задан: 30 January 2010 10:05
4
ответа

Зависимость вводит (DI) “дружественная” библиотека

Я обдумываю дизайн библиотеки C#, которая будет иметь несколько различных функций высокого уровня. Конечно, те высокоуровневые функции будут реализованы с помощью ТВЕРДЫХ принципов разработки класса как...
вопрос задан: 11 January 2010 14:20
4
ответа

Архитектура S#arp по сравнению с прямым МОК + NHibernate + MVC

Преимуществ достаточно для использования другого внешнего блока? Как трудный это должно удалить S#arp и сохранить NHibernate позже?
вопрос задан: 21 August 2009 13:49
4
ответа

Почему бы не раздавать Ваш контейнер МОК?

На этой странице "Best Practices" AutoFac (http://code.google.com/p/autofac/wiki/BestPractices) они говорят: не Передавайте Контейнер Вокруг Предоставления доступа компонентов к контейнеру или хранения его в...
вопрос задан: 31 July 2009 21:17
4
ответа

Как могут Вы к Модульному тесту Ваши контроллеры без контейнера МОК?

Я начинаю входить в Поблочное тестирование, Инжекцию Зависимости и весь этот джаз при построении моего последнего ASP.NET проект MVC. Я к точке теперь, где я хотел бы к Модульному тесту свои Контроллеры и...
вопрос задан: 25 June 2009 02:36
4
ответа

Действительно ли Инверсия Управления характерна для языков OO?

Другой способ задать этот вопрос: что такое Инверсия Управления согласно Вам? Я задаю этот вопрос, потому что статья Wikipedia о МОК была угнана объяснением неOO. Это взято...
вопрос задан: 4 May 2009 15:29
4
ответа

Что делает это означает в Призме/Единица: Контейнер. Твердость <ShellPresenter> ()

(из файла StockTraderRIBootstrapper.cs в приложении V2 StockTrader Призмы в качестве примера), Что является различием между этим: предъявитель ShellPresenter = новый ShellPresenter (); и это: ShellPresenter...
вопрос задан: 11 March 2009 14:20
4
ответа

Кто-то может объяснить Microsoft Unity?

Я читал статьи о MSDN о Единице (Внедрение зависимости, Инверсия Управления), но я думаю, что мне нужен в объясненный простыми словами (или простые примеры). Я знаком с MVPC...
вопрос задан: 3 March 2009 22:54
4
ответа

Типы примитивов и контейнеры МОК

Как Вы обрабатываете типы примитивов при использовании контейнера МОК? Т.е., учитывая, что Вы имеете: класс Пингер {частный международный тайм-аут; частная строка targetMachine; общедоступный Пингер (международный тайм-аут...
вопрос задан: 29 January 2009 09:58
4
ответа

Какие конвенции/идиомы/шаблоны - Вы конфигурирование использования Контейнеры МОК с помощью новых Быстрых Интерфейсов

Я посреди отодвижения большого тела кода в замок Trunk, который включает новый быстрый интерфейс для конфигурирования контейнера. Так как проект имеет огромный windsorConfig XML-файл это...
вопрос задан: 22 January 2009 16:42
4
ответа

IOC для консольного приложения?

Кто-либо может думать о хорошем решении для получения IOC в консольное приложение? В данный момент мы просто используем статический класс со следующим методом: общедоступная статическая Твердость T <T> () {...
вопрос задан: 18 January 2009 14:02
4
ответа

Smalltalk и МОК

Я вижу много платформ МОК для .NET и Java. Делает любой знает, почему нет никаких эквивалентных платформ для Smalltalk. Это - больше вопрос о философии, чем что-либо еще. Я задаюсь вопросом если там...
вопрос задан: 28 October 2008 16:14
4
ответа

Там какая-либо причина не состоит в том, чтобы использовать мой МОК в качестве общего Репозитория Настроек?

Предположим, что класс ApplicationSettings является общим репозиторием настроек, которые относятся к моему приложению, такому как TimeoutPeriod, DefaultUnitOfMeasure, HistoryWindowSize, и т.д... И скажем...
вопрос задан: 22 September 2008 14:08
3
ответа

Как мне добавить именованную зависимость в конструктор с помощью Unity?

Я дважды зарегистрировал IRespository (с именами) в следующем коде: // Настроить клиентский репозиторий IOC.Container.RegisterType (новый InjectionConstructor ()); IOC.Container ....
вопрос задан: 21 December 2018 10:37
3
ответа

Абстракция Контейнера МОК Позади Singleton - Выполнение его неправильно?

Обычно мне нравится сохранять приложение абсолютно незнакомым с контейнером МОК. Однако я имею, столкнулся с проблемами, где я должен был получить доступ к нему. К краткому обзору далеко боль я использую основную Singleton...
вопрос задан: 15 October 2018 12:35
3
ответа

С Autofac, что было бы преимуществами и недостатками

Я читал о Autofac, что это быстро. Я видел включенное кодирование, и это круто. Но я не совсем уверен, как использовать его. Я использовал StructureMap, и он имеет статический ObjectFactory. Ninject имеет...
вопрос задан: 21 March 2018 08:18
3
ответа

Осуществление зависимостей в МОК через конструктора?

Я пытаюсь достигнуть соглашения с использованием МОК/внедрения зависимости, одновременно программируя к контрактам, а не определенным классам. Дилемма, которую я имею, является силой между: Действительно программировать...
вопрос задан: 23 May 2017 12:34
3
ответа

ServiceContainer, МОК и доступные объекты

У меня есть вопрос, и я собираюсь отметить это субъективное, так как это - то, что я думаю, что он развивается в, больше обсуждения. Я надеюсь на некоторые хорошие идеи или некоторых подстрекателей мысли. Я приношу извинения за...
вопрос задан: 23 May 2017 12:19
3
ответа

Замок Windsor - Аргумент конструктора Null

Как я могу передать пустой указатель constuctor аргумент с помощью замка Windsor? Я думал, что следующее будет работать <параметры> <репозиторий> пустой указатель </репозиторий> <сообщение> пустой указатель </сообщение>...
вопрос задан: 21 November 2016 03:12