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

2 ответа

используя (свободно) NHibernate с StructureMap (или любым IoCC)

1 ответ

Так рада, что вы исправили это :-)

0 ответов

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

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

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

0 ответов

 имеют разные времена жизни. Я постараюсь объяснить наше решение как отдельный ответ.

даю собственный маршрут путем создания подкласса RouteBase. У меня есть зависимость, которую я хотел бы подключить к IoC. Метод GetRouteData просто принимает HttpContext, но я хочу добавить и свою единицу работы .... каким-то образом. Я ...

4 ответа

Ninject

час перебираю большой кусок кода в Castle Trunk, который включает новый свободный интерфейс для настройки контейнера. Поскольку в проекте имеется огромный xml-файл windsorConfig, который не поддается обслуживанию, я подумал, что начну ...

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. Ошибка исправлена ​​в стволе или будет исправлена ​​в любом двоичном выпуске 2.5.3 или позже.

ой загрузчик StructureMap: ObjectFactory.Initialize(factory => { //Business Conversation is per session factory.ForRequestedType<IConversation>(). TheDefaultIsConcreteType<Conversation>(). CacheBy(InstanceScope.HttpSession); //Session Factory is ...

2 ответа

эта почта

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

3 ответа

круто, похоже, что это правильно, плохо проверим это завтра

я есть интерфейс: IRepository<T> where T : IEntityв то время как я собираю свой пользовательский интерфейс, я использую некоторые ложные реализации репозитория, которые просто возвращают любые старые данные. Они выглядят так: public class ...

1 ответ

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

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