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.