IL编织器 --- Fody
原文中文,约9600字,阅读约需23分钟。发表于: 。介绍这个项目的名称“Fody”来源于属于织巢鸟科(Ploceidae)的小鸟(Fody),本身意义为编织。核心Fody引擎的代码库地址 :https://github.com/Fody/FodyGithub上是这样介绍的:「Fody」 是一个用于织制 .NET 程序集的可扩展工具。它允许在构建过程中作为一部分来操纵程序集的中间语言(IL),这需要大量的底层代码编写。这些底层代码需要了解 MSBui...
Fody是一个.NET程序集编织工具,使用插件模型在构建过程中允许对中间语言(IL)进行操作,无需编写低级代码或了解MSBuild和Visual Studio API。Fody插件包括AutoProperties、PropertyChanged、InlineIL、MethodDecorator、NullGuard、ToString和Rougamo等,可以添加INotifyPropertyChanged实现、空参数检查和AOP组件等功能。