Зависимости начальной загрузки (используя StructureMap) в winforms - PullRequest
4 голосов
/ 10 февраля 2010

Я пытаюсь сохранить регистрацию IoC в стороне, как это делается в CodeCampServer через проект DependencyResolution, так что только один проект в моем решении содержит ссылку на StructureMap.

У меня есть реализации интерфейсов в моем проекте Client / UI, которые я хочу зарегистрировать, это означает, что этот проект DependencyResolution должен иметь ссылку на мой проект Client / UI.

Но как мне начать загрузку настроек зависимостей из моего проекта Client / UI, не обращаясь к проекту DependencyResolution, чтобы инициировать регистрацию зависимостей?

Ранее я использовал метод HttpModule из приложения MVC (аналогично тому, как это делает CodeCampServer), но я пытаюсь выяснить, как это сделать в приложении WinForms.

1 Ответ

1 голос
/ 15 февраля 2010

Cavet: я не претендую на большой опыт работы с WinForms. Я считаю, что идея постов в блоге Джереми Build Your Own CAB обсуждает проблему создания тестируемых настольных приложений.

...