当我在注册组件(基于接口)时为其分配一个拦截器时,作为接口契约一部分的每个方法都会被拦截。有没有办法防止方法被拦截属性或其他东西?
谢谢
当我在注册组件(基于接口)时为其分配一个拦截器时,作为接口契约一部分的每个方法都会被拦截。有没有办法防止方法被拦截属性或其他东西?
谢谢
DP 使用IProxyGenerationHook
s来决定应该拦截哪个方法。
您可以提出自己的属性类型并用它装饰您的方法,并有一个挂钩将根据该属性进行相应的操作。或者根本不使用属性并有一些其他逻辑来决定是否拦截一个方法。由你决定。DP不会限制你在这里。