我正在尝试学习如何编写Fody模块,并且正在关注Pluralsight Fody course,其中包括演练。
示例加载项是为名称以" DTO"结尾的任何类添加接口。他使用了Fody源代码中的基本插件,并按如下方式更改了Execute()方法......
grep image docker-compose.yml | sed "s/^.*\: \(.*\),$/\1/g"
然而,当我这样做时,我在最后一个代码行上得到编译器错误......
参数1:无法转换为' Mono.Cecil.TypeDefinition'到' Mono.Cecil.InterfaceImplementation'
任何人都知道问题是什么?我对这些东西的经验不足以了解。
答案 0 :(得分:1)
试
dto.Interfaces.Add(new InterfaceImplementation(ifDef));