使用 Fody 实现 .NET 的静态织入

Posted 云来雁去

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用 Fody 实现 .NET 的静态织入相关的知识,希望对你有一定的参考价值。

本文内容

在很长的一段时间里,我们的项目中一直使用 OnMethodBoundaryAspect 这个基类来记录每个方法的日志。诚然,FodyWeavers.xml 这个文件的存在,早已在冥冥之中暗示我,Fody 才是这座冰山下真正的墨西哥湾暖流。可惜,因为某种阴差阳错的巧合,譬如两者都使用了 OnMethodBoundaryAspect 这个命名,这导致我过去一直以为我们使用的是 PostSharp。如果你是用过 ReSharper 或者 Rider 这些由 JetBrains 出品的工具,你大概会听说过 PostSharp。不过,有趣的是,JetBrains 和 PostSharp 其实没有半毛钱的关系,两者唯一相似的地方,或许是它们都不姓微软

以上是关于使用 Fody 实现 .NET 的静态织入的主要内容,如果未能解决你的问题,请参考以下文章

使用 Fody 实现 .NET 的静态织入

使用 Fody 实现 .NET 的静态织入

开源.Net Aop(静态织入)框架 BSF.Aop

.NET静态代码织入——肉夹馍(Rougamo)

.NET静态代码织入——肉夹馍(Rougamo) 发布1.1.0

.NET静态代码织入——肉夹馍(Rougamo) 发布1.4.0