2

为了让温莎城堡的拦截器拦截一个方法,是否需要将该方法声明为 public?

4

1 回答 1

8

不,这不是真的。

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

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

于 2009-11-03T19:20:47.710 回答