0

Postsharp で試してみましたが、現在の実装は 2.0 をターゲットにしており、機能させるのが難しくなっています。独自の AoP 実装を展開する必要がありますか (ここでは、非常に基本的で実用的な実装を考えています)。

または、私が知らない代替手段がありますか?

4

2 に答える 2

0

非常によく似た stackoverflow questionから取られたEric Bodden のリストをご覧になることをお勧めします。

于 2008-12-13T06:41:14.813 に答える
-1

oOo CFの「すぐに使える」AOP?あなたは少しがっかりするかもしれません。

最良の答えはPostSharpです。:Dここでの問題は、ダウンロードリンクに次のように書かれていることです。

「ただし、安定していません。新機能を試し、製品の安定化に参加したい場合は、ダウンロードしてください。」

したがって、本番環境で使用したい場合は、隠れた痛みがあるかもしれません。ただし、CFは明示的にサポートされています。まだ自分で試したことがないのでレビューはできません。

Eric Boddenのリストは、Compact Frameworkにとってそれほどホットではないため、この質問はその質問とあまり似ていませ。PostSharp CTP 1.5がリリースされる前にこれをざっと見てみましたが、「すぐに使える」ものは見つかりませんでした。他のすべてのフレームワーク(そのリストでは省略されているSpring.NETを含む)では、誰かがそれらのフレームワークのポートを作成する必要があるようです。シリアル化、オンザフライでのコード生成、Reflection.Emit、またはx86固有の呼び出しのいずれかが使用される可能性を考慮すると、ポートが非常に簡単になるとは思えません。

そうですね、PostSharpFTWだと思います。

于 2008-12-23T23:12:34.347 に答える