2
我有PostSharp的一些問題(我想這個問題可以通過其他庫解決)。 我有這種情況:PostSharp - 如何將一個方法注入一個類?
我必須得到所有名稱包含一個單詞,例如「sth」的類。我有一個班在我的項目(一個例子):
SthClass1.cs
SthClassBlabla.cs
SthClass3.cs
,我發現使用PostSharp
的類:
[assembly: TraceAttribute(AttributeTargetMembers = "Sth*")]
那麼,有沒有可能注入(?使用方面,PostSharp())每個找到的類的代碼?
例如:
SthClass1 myObj = new SthClass1();
myObj.ClassMethod1();
myObj.ClassMethod2();
myObj.InjectedMethod(); //that method belongs to the aspect
看起來非常有幫助,我會檢查它。謝謝 ! – Tony