Rhino.Commons с StructureMap

Кто-нибудь пытался использовать StructureMap для IoC с Rhino.Commons?

Спасибо

2 ответа

Решение

Виндзор глубоко укоренен в Rhino Commons, поиск "Виндзор" в исходном коде возвращает 45 файлов. Бинзор, например, очень специфичен для Виндзора. Тем не менее, не должно быть очень сложно провести рефакторинг некоторых частей Rhino.Commons, чтобы использовать http://www.codeplex.com/CommonServiceLocator вместо Windsor, эффективно делая его независимым от поставщика контейнера.

Маловероятно, что вам нужны все Rhino.Commons, поэтому мой вопрос к вам: какие части Rhino.Commons вам нужны?

Глядя на исходный код, я не вижу, как это было бы возможно. Метод IoC.Initialize() принимает IWindsorContainer.

Другие вопросы по тегам