Castle Windsor拦截器用于私人/受保护的方法

Her*_*man 2 aop castle-windsor castle-dynamicproxy ioc-container interceptor

为了让城堡温莎的拦截器拦截一个方法,该方法是否需要公开?

Krz*_*mic 8

不,这不是真的.

生成的代理类型必须可以访问该方法,这意味着它必须是虚拟(或接口方法),并且不能是私有的.

所以保护和保护内部方法是好的.从程序集可见到生成的动态代理程序集的内部方法也可以.