How to use MethodDecorator.Fody Decorator in another project(如何在另一个项目中使用MethodDecorator.Fody Decorator)
问题描述
我使用Fody Nuget包的方法如下
安装程序包
修饰方法
编写拦截器
这在同一项目中工作得很好,但当我在另一个项目的另一个方法中使用修饰符[LogMethod]时,此OnEntry()
、OnExit()
、OnException(Exception exception)
方法不激发。
例如:
我添加了对定义了[LogMethod]的项目的引用。
有没有人可以给我一个方法,让我在其他项目中使用相同的实现,而不是在每个项目中实现LogMethodAttribute.cs(其中定义了这个[LogMethod])。
推荐答案
您还需要在其他项目中安装MethodDecorator.Fody
Nuget包(以及依赖项)。您还需要在该项目中添加另一个FodyWeavers.xml
。
这篇关于如何在另一个项目中使用MethodDecorator.Fody Decorator的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持编程学习网!