Определение экземпляра для регистрации компонента с замком Windsor

Указатель на указатель при объявлении переменной.

Удаление двойного указателя при использовании вне объявления.

18
задан Niall Connaughton 29 May 2009 в 09:59
поделиться

2 ответа

Попробуйте использовать AddComponentInstance в объекте ядра контейнера. Я думаю, это то, что вам нужно.


Обратите внимание: Этот метод больше не поддерживается. Используйте вместо него container.Register (Component.For () .Instance (myT)); (спасибо eouw0o83hf)

27
ответ дан 30 November 2019 в 08:04
поделиться

Это можно сделать с помощью свойства Kernel контейнера:

container.Kernel.AddComponentInstance<IMyInterface>(serviceObj);
3
ответ дан 30 November 2019 в 08:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: