Неуниверсальная конфигурация StructureMap

Я изо всех сил пытаюсь настроить StructureMap без использования общего свободного интерфейса,

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

Ie:

Чтобы выбрать конструктор по умолчанию, единственный метод, который я смог найти, - это использовать SelectConstructor ‹T› (), но я знаю тип только во время выполнения ...

Это связано: http://groups.google.com/group/structuremap-users/browse_thread/threa ...

Как я могу настроить StructureMap без общих интерфейсов Fluent? Или, по крайней мере, как мне выбрать конструктор по умолчанию, не зная Type во время разработки.

Заранее спасибо,

Ремко


person Remco Ros    schedule 24.02.2009    source источник


Ответы (1)


Ремко,

Можете ли вы опубликовать код, чтобы мы могли лучше понять общую конструкцию, которую вы пытаетесь выполнить во время выполнения?

У меня просто были проблемы с SelectContructor<T>(), так что, возможно, я мог бы дать вам некоторое представление или указать вам в правильном направлении.

нджапп

person njappboy    schedule 13.07.2009
comment
Хм. Больше не могу вспомнить конкретный вариант использования. Это как-то связано с интерфейсом регистрации. У которого много общих методов. Но отсутствуют неуниверсальные эквиваленты / (typeof). Я исследовал все это до источника структурной карты, но отказался от универсального использования базового API повсюду. В конце концов, мы выбрали Замок Виндзор. - person Remco Ros; 15.07.2009