Класс Ninject Interceptors с параметрами - PullRequest
1 голос
/ 21 июня 2011

Простой вопрос ... Я хочу использовать Ninject Interceptors, чтобы позаботиться о моих NFR, однако во многих моих классах требуются аргументы в конструкторах. Я читал, что они смотрят на конструкторы с аргументами, но в настоящее время я получаю сообщение об ошибке:

Can not instantiate proxy of class: myClass
Could not find a parameterless constructor.
Parameter name: constructorArguments

Я использую версию 2.2.1. Я думаю, заметил, что на сайте расширений есть версия 2.3 с тегами, но поможет ли это решить мои проблемы? если нет, то есть ли способ обойти это?

1 Ответ

0 голосов
/ 21 июня 2011

2.3 добавляет поддержку прокси интерфейса.Это означает, что это решит проблему для всех типов, которые решаются интерфейсом.Также планируется добавить поддержку классов без конструктора по умолчанию.

Но учтите, что 2.3 находится в стадии разработки.Несмотря на то, что нет новых известных проблем, он еще не протестирован с реальными приложениями, как 2.2, и изменения интерфейса нового материала все еще могут измениться.Также поддержка InRequestScope для XML и Условных обозначений временно отключена.

...