2

是否可以使用 Castle Dynamic Proxy 拦截非公共方法?

像这样的东西会拦截非公共成员吗?

 base.BootStrapContainer.Register(
                    Classes.FromAssemblyNamed(referencedAssembly)
                           .IncludeNonPublicTypes()
                           .Pick()
                           .Configure(component => component.Interceptors<TracingAspect>()));

4

1 回答 1

1

不可以。只有对动态代理公开的成员才能被拦截。

于 2013-01-16T04:14:43.693 回答