PostSharp访问原始属性标记字符串参数

时间:2010-09-09 13:04:55

标签: aop postsharp

我有一个实现OnMethodBoundaryAspect的POstSHarp属性。标记如下:

[ExceptionLogging("RepositoryLayer")]

我想在方面的实现中做的是访问使用上面的属性标记传递的字符串。我的想法是,基于这个值,我可以看到(以一种非常随意的方式)在体系结构中调用方面,在本例中是在存储库层中。

如何使用方面实现访问此值?我无法在EVentArgs或其他任何地方找到它。

非常感谢

布赖恩

1 个答案:

答案 0 :(得分:1)

构造函数应该将字符串存储在aspect类的实例字段中;然后,您可以从OnException方法访问实例字段。