首页 > TAG信息列表 > Fody

【抬杠.NET】如何进行IL代码的开发(续)

背景 之前写了一篇文 【抬杠.NET】如何进行IL代码的开发 介绍了几种IL代码的开发方式。 创建IL项目 C#项目混合编译IL 使用InlineIL.Fody 使用DynamicMethod(ILGenerator) 我个人比较喜欢IL和C#在同一个项目的方式(毕竟单单为了一点点IL代码新建一个IL项目也挺麻烦的),所以一直在用

类库使用ConfigureAwait.Fody配置全局ConfigureAwait (false)取消异步上下文切换提高性能(FodyWeavers.xml文件)

类库使用ConfigureAwait.Fody配置全局ConfigureAwait (false)取消异步上下文切换 - 唐 森 - 博客园  https://www.cnblogs.com/townsend/p/13748954.html   在.net中(包括.net core和.net framework)异步任务默认的会带有一个上下文关联的一个状态机,也就是配置的ConfigureAwait为t

Fody 很方便,也有不方便的时候

Fody (https://github.com/Fody/Fody)提供一种通过修改MSIL自动创建代码的功能(称为code weaving),例如在开发WPF桌面程序时,能够通过 PropertyChanged.Fody 实现 INotifyPropertyChanged 接口,并自动引发事件,这使得编辑时代码无比简洁。 然而当程序集使用强命名(程序集签名)时,由于Fody无法