.NET靜態程式碼織入——肉夾饃(Rougamo) 發布1.2.0
- 2022 年 9 月 19 日
- 筆記
肉夹馍( //github.com/inversionhourglass/Rougamo )通过静态代码织入方式实现AOP的组件,其主要特点是在编译时完成AOP代码织入,相比动态代理可以减少应用启动的初始化时间让服务更快可用,同时还能对静态方法进行AOP。 在 1.0.0 版本中,肉夹馍提供了最基础 …
Continue Reading肉夹馍( //github.com/inversionhourglass/Rougamo )通过静态代码织入方式实现AOP的组件,其主要特点是在编译时完成AOP代码织入,相比动态代理可以减少应用启动的初始化时间让服务更快可用,同时还能对静态方法进行AOP。 在 1.0.0 版本中,肉夹馍提供了最基础 …
Continue Reading肉夹馍( //github.com/inversionhourglass/Rougamo )通过静态代码织入方式实现AOP的组件,其主要特点是在编译时完成AOP代码织入,相比动态代理可以减少应用启动的初始化时间让服务更快可用,同时还能对静态方法进行AOP。 在 上一篇文章 中介绍了 1.0.0 版本 …
Continue Reading肉夹馍是什么 肉夹馍 通过静态代码织入方式实现AOP的组件。.NET常用的AOP有 Castle DynamicProxy 、 AspectCore 等,以上两种AOP组件都是通过运行时生成一个代理类执行AOP代码的, 肉夹馍 则是在代码编译时直接修改原始方法IL代码,在原始方法内织入AOP代码的。 …
Continue Reading