1
如果我有一個類:進口postsharp方面領域從類按名稱動態
class MyClass
{
IMyInterface _mi;
[MyAspectAttribute("_mi")]
bool _myValue;
// ...
}
有沒有一種方法來創建一個方面屬性MyAspectAttribute攔截獲取和設置(布爾myvalue的)的值,也進口在這種情況下,屬性[MyAspectAttribute(「_ mi」)]中指定的字段_mi是動態的,所以我可以在方面使用它? (我想在獲取或設置方面的字段之前調用接口)。
我知道如何編寫方面我只是不知道如何動態導入指定的字段(在本例中爲_mi)。所有的例子都需要你知道要導入的確切字段名稱(但我想把名字傳遞給我的方面)。
謝謝。