我们知道enterprise library 通过proxy 来注入.
我在最近的一个项目中发现,要注入,那么就要类的可见性为public。
这是为什么呢?internal的类也可以继承自MarshalByRefObject 不是么?
injection method 则要求method至少为internal的method。
谁能帮忙解释下,这其中原理呢?
我的实现是通过customerattribu + customer callhandle 来实现拦截。
如果我不想public这个类.而又想实现拦截,要怎么处理呢?