Настройте единство с одним файлом конфигурации для нескольких приложений - PullRequest
0 голосов
/ 27 августа 2009

У меня есть два тесно связанных приложения, которые оба используют контейнер Unity IoC. У них есть несколько общих типов, но не все. На данный момент у меня есть два конфигурационных файла, которые имеют много дубликатов. Я хотел бы иметь только один файл конфигурации Unity, чтобы управлять ими всеми.

Однако, поскольку не все типы существуют в обоих приложениях, Unity недоволен. Я хочу, чтобы Unity не пыталась регистрировать / создавать экземпляры типов в файле конфигурации, если только их не запрашивают контейнер.

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

И да, это должно быть Единство. На данный момент.

1 Ответ

1 голос
/ 01 сентября 2009

Вы пробовали что-то вроде расширения, посмотрите,

Есть ли TryResolve в Unity?

и посмотрим, поможет ли это вам.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...