0

これらの構造を次のように持っているとします

class ss
{

 public void createfile() 
    { 
        StreamWriter sw= new StreamWriter("d:/test.txt");     
    }
}

StreamWriterを使用する場所でアスペクトを実行する必要がありますか?

考慮事項として、私はすでに以下のコードを

[assembly: MyAspect(AttributeTargetAssembly="mscorlib", AttributeTargetTypes="System.IO.File", AttributeTargetMembers="Create"]

for file.create method ..

それは正常に動作します..

この問題を解決する方法はありますか...

反応を待っています

4

1 に答える 1

0

質問を少し明確にしたいかもしれませんが、次のリンクを見たかどうかわかりません...

http://www.codeproject.com/Articles/337564/Aspect-Oriented-Programming-Using-Csharp-and-PostS

ただし、説明した方法と同様の方法で postsharp を使用する方法の良い例を提供します。

于 2012-10-06T09:34:30.980 に答える