标签: castle-windsor aop ioc-container interceptor castle-dynamicproxy
为了让城堡windsor的拦截器拦截一个方法,该方法是否需要公开?
答案 0 :(得分:8)
不,这不是真的。
生成的代理类型必须可以访问该方法,这意味着它必须是虚拟的(或接口方法),并且不能是私有的。
所以保护和保护内部方法是好的。从程序集可见到生成的动态代理程序集的内部方法也可以。