2010-09-09 67 views
0

我有一個實現OnMethodBoundaryAspect的POstSHarp屬性。標記如下:PostSharp訪問原始屬性標記字符串參數

[ExceptionLogging("RepositoryLayer")] 

我想在該方面的實現內部要做的是訪問與上面的屬性標記傳遞的字符串。這個想法是基於這個值,我可以看到(以一種非常魯莽的方式)在體系結構中調用方面的位置,在這種情況下,在存儲庫層中。

如何通過方面實現訪問此值?我無法在EVentArgs或其他任何地方找到它。

非常感謝

布賴恩

回答

1

構造應存儲在方面類的實例字段中的字符串;那麼你可以從OnException方法訪問實例字段。

+0

...臉紅!是的,這是有道理的。我應該記住:「首先尋找簡單明顯的解決方案」 – Redeemed1 2010-09-16 08:07:18