Результаты поиска по запросу "structuremap"

1 ответ

Регистрация метода на универсальной фабрике с помощью StructureMap

Я пытаюсь использовать метод для универсального класса фабрики в моем реестре структуры карты. Обычно при регистрации типа с использованием фабричного метода...

4 ответа

SignalR + вопросы внедрения зависимостей

Я использую SignalR в своем приложении MVC3, и, так как я внедрил Dependency Injection StructureMap на своих контроллерах, я хотел бы сделать то же самое в моем концентраторе, но я не могу заставить его работать. Пожалуйста, скажите мне, что не ...

4 ответа

@Rookian Похоже также на тестируемое решение и полностью избегает DI. Это может быть не так гибко, как нужно. С DI ваш IoC-контейнер может предоставлять разные реализации для разных классов (при необходимости); где, используя статический маршрут, вы в значительной степени привязаны к одной реализации конфигурации. Не может быть проблемой в вашей ситуации, просто подумал, что упомяну это.

ожно сохранить весь код файла конфигурации из моего логического кода, используя Настройки (ApplicationSettingsBase) и Внедрение зависимостей? Под конфигурацией я имею в виду специфический для клиента файл конфигурации. Мне действительно нужно ...

ТОП публикаций

2 ответа

Намерение вопроса, казалось, было вторым предложением. Пользователь хочет отложить, когда объекты создаются. Это то, что я ответил.

ляет ли structmap делать инъекции в конструктор ленивым образом? Имеется в виду не создание объекта, который вводится, пока он не используется?

2 ответа

Единственный другой способ, который я могу придумать, - предоставить isntances в качестве аргументов конструктора при регистрации типов. Я могу привести пример завтра.

уляторы: public interface ICalculator { int Calculate(int a, int b); } public class Calculator : ICalculator { private readonly ICalculatorStrategy _calculatorStrategy; public Calculator(ICalculatorStrategy calculatorStrategy) ...

1 ответ

WithDefaultConventions является важной частью показанного кода, потому что с этим параметром вы говорите StructureMap, чтобы использовать соглашение о сопоставлении IUserRepository с UserRepository. Поэтому StructureMap исходит из предположения, что класс назван как имя интерфейса без префикса I.

ли способ в StructureMap для такого рода повторяющихся отображений с одной линией или ...

1 ответ

Вы спасли мой день с этим, спасибо!

ыполнении фоновых задач в службе Windows я использовалHybridHttpOrThreadLocalScoped для хранения экземпляров NHibernate ISessions. Поскольку в Windows Server нет HTTPContext, мне интересно, если ...

2 ответа

, но JC обеспечивает лучший модульный шаблон.

яюсь пользователем NLog и создаю свою собственную цель. Эта цель будет использовать некоторые репозитории (используя NHibernate) для сохранения записей журнала. Можно ли внедрить требуемые зависимости конструктора пользовательских ...

1 ответ

Затем используйте его в своем вызове Scan:

чень нравится StructureMap как IOC-фреймворк, особенно регистрация на основе конвенции. Теперь я пытаюсь сделать следующее: я хочу добавить все типы, которые реализуют определенный интерфейс, когда у класса есть конструктор по умолчанию (без ...

2 ответа

эта почта

этого вопроса уже задавалась здесь:Structuremap Инъекция свойств [https://stackoverflow.com/questions/3951111/structuremap-property-injection]но ответ так и не был дан. С StructureMap возможно ли сделать инъекцию свойства таким образом, ...