摘要: AssemblyBuilder和Activator两个类是DispatchProxy类实现动态代理以及AOP的根本,示例demo可参考 "DispatchProxy实现动态代理及AOP" 。AssemblyBuilder的命名空间是System.Reflection.Emit,没错就是你听过的Emi 阅读全文
posted @ 2019-06-20 17:53 又见阿郎 阅读(873) 评论(0) 推荐(0) 编辑
摘要: DispatchProxy类是DotnetCore下的动态代理的类,源码地址: "Github" ,官方文档: "MSDN" 。主要是Activator以及AssemblyBuilder来实现的( "请看源码分析" ),园子里的蒋老大提供的AOP框架Dora的实现也是大量使用了这两个,不过Dispa 阅读全文
posted @ 2019-06-20 14:38 又见阿郎 阅读(2197) 评论(2) 推荐(1) 编辑