带参数的Ninject Interceptors类

时间:2011-06-21 15:09:04

标签: ninject aop ninject-interception

简单的问题......我想使用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 :(得分:0)

2.3增加了对接口代理的支持。这意味着它将解决由接口解析的所有类型的问题。它还计划在没有默认构造函数的情况下添加对类的支持。

但请注意,2.3正在进行中。虽然没有任何已知的新问题,但它尚未针对实际应用进行测试,因为2.2并且新内容的界面更改仍然可以改变。此外,InRequestScope对XML和约定的支持暂时被禁用。