主要是处理一些AOP的实现,由于.NET目前缺少JAVA的Proxy代理机制,使得运行中的一些监控感觉实现起来很困难(如果你不想你的类从某个东西继承的话),不得已,为了更好的实现,只有这么做了
必须强制让类从MarshalByRefObject (或则ContextBoundObject ),这也是透明代理的要求
博客主要围绕AOP实现展开,指出.NET缺少JAVA的Proxy代理机制,导致运行中监控实现困难。为更好实现AOP,需强制类从MarshalByRefObject或ContextBoundObject继承,以满足透明代理要求。
主要是处理一些AOP的实现,由于.NET目前缺少JAVA的Proxy代理机制,使得运行中的一些监控感觉实现起来很困难(如果你不想你的类从某个东西继承的话),不得已,为了更好的实现,只有这么做了
必须强制让类从MarshalByRefObject (或则ContextBoundObject ),这也是透明代理的要求

被折叠的 条评论
为什么被折叠?