2015-10-03 7 views
0

Я хочу, чтобы моя служба регистрировалась только в пользовательском контейнере ioc. Когда он зарегистрирован в обоих - Funq и custom - и TryResolve <> ContainerAdapter не удается, Funq создает экземпляр моей службы с нулевыми ссылками без какой-либо ошибки.Как зарегистрировать услугу, не добавляя ее в контейнер Funq

Это потому, что я использую MEF, и зависимости не вводятся с помощью ImportingConstructor, а используются частные поля.

ответ

0

Вы можете регистрировать свои зависимости в пользовательской IOC, но службы ServiceStack только регистрируются в Funq, где он способен утверждать детерминированное поведение.

Смежные вопросы