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

0 ответов

извините .. отредактировал мой оригинальный вопрос ... IMyRepository действительно наследует IDisposable. Тем не менее, StructureMap будет разрешать ссылки, так как механизм DI должен вызывать метод dispose?

ользую StructureMap для разрешения ссылок на мой класс репозитория. Мой интерфейс хранилища реализует IDisposable, например, public interface IMyRepository : IDisposable { SomeClass GetById(int id); } Реализация интерфейса с использованием ...

2 ответа

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

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

4 ответа

Как добавить AutoMapper IMappingEngine с помощью StructureMap

Большинство примеров янашел дляAutomapper используйте статический объект Mapper для управления отображениями типов. Для моего проекта мне нужно внедрить IMap...

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

3 ответа

Как определить конструктор по умолчанию с помощью кода, используя StructureMap?

1 ответ

SQL Azure: более прерывистые тайм-ауты

У нас есть набор из 5 систем онлайн-аукционов, работающих на Windows Azure & amp; SQL Azure. Каждая система состоит из одного веб-работника и одной или неско...

3 ответа

Внедрить AutoMapper

Я работал над внедрением AutoMapper в контроллеры. Мне нравится реализация сервера Code Camp. Это создает обертку вокруг AutoMappers IMappingEngine. Внедрени...

1 ответ

Это великолепно! У меня уже был метод CanHandle, но я удалил его, так как думал, что волшебство StructureMap может сделать это для меня. Я даже пошел немного дальше, сделал абстрактный CommandHandler <T> и поместил его между универсальным интерфейсом и конкретным классом, чтобы я мог извлечь выгоду из метода CanHandle без необходимости реализовывать его во всех производных классах. Круто, спасибо!

я есть следующее: public interface ICommand { } public class AddUser : ICommand { public string Name { get; set; } public string Password { get; set; } } public interface ICommandHandler<T> : IHandler<T> where T : ICommand { void Execute(T ...

1 ответ

Именованные экземпляры и экземпляр по умолчанию в StructureMap?

В моем коде начальной загрузки StructureMap я использую пользовательское соглашение для сканирования сборок и добавления пар интерфейса / реализации в граф объектов в качестве именованных экземпляров. По сути, у меня есть некоторая логика, ...

4 ответа

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

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

2 ответа

Ошибка StructureMap при неверном контроллере