Ninject: Возможно ли использовать конструктор инъекций, когда тип проксируется для AoP? - PullRequest
3 голосов
/ 21 марта 2011

Я делаю проект с нуля, используя Ninject 2, и один вопрос вызывает у меня:

Если вы хотите перехватить методы вашего типа, вам нужно обернуть его в прокси (конкретный замок для динамического прокси). Если указанный тип не имеет конструктора без параметров, создание прокси завершится неудачно. Если это так, этот конструктор используется, когда экземпляр типа разрешается из ядра.

К сожалению, это означает, что моим конструктором внедрения с параметрами пренебрегают, и мне приходится прибегать к внедрению свойства. У меня есть нежелание связывать типы моего домена с атрибутом [Inject] в свойствах.

Есть ли способ использовать конструктор инъекций с прокси для AoP, используя Ninject?

1 Ответ

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