2010-09-09 64 views
0

我有一个实现OnMethodBoundaryAspect的POstSHarp属性。标记如下:PostSharp访问原始属性标记字符串参数

[ExceptionLogging("RepositoryLayer")] 

我想在该方面的实现内部要做的是访问与上面的属性标记传递的字符串。这个想法是基于这个值,我可以看到(以一种非常鲁莽的方式)在体系结构中调用方面的位置,在这种情况下,在存储库层中。

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

非常感谢

布赖恩

回答

1

构造应存储在方面类的实例字段中的字符串;那么你可以从OnException方法访问实例字段。

+0

...脸红!是的,这是有道理的。我应该记住:“首先寻找简单明显的解决方案” – Redeemed1 2010-09-16 08:07:18