2

C# 用のオープン ソースのアスペクト指向ライブラリに関する提案。ありがとう

4

6 に答える 6

4

ポストシャープ

于 2009-01-22T19:56:20.263 に答える
3

Spring.NET

于 2009-01-22T19:50:19.777 に答える
2

私は Castle Windsor と Dynamic Proxy を使用しています。これらを組み合わせることで、外部 XML 構成を介して標準の AOP メソッド インターセプトを簡単に適用できます。

より高度な AOP のニーズがある場合は、Aspect#が役立つ可能性があります (動的プロキシにも依存しています) - しかし、Windsor が私のニーズを完全に満たしていることがわかりました。

動的プロキシはランタイム AOP のみを提供することに注意してください。コンパイル時にアスペクトを混在させることができるソリューションがあります(ただし、それらの名前は思い出せません)。

于 2009-01-22T19:56:43.367 に答える
0

CastleProjectの DynamicProxy は、動的傍受に関しておそらく最も軽量で強力なソリューションです。

于 2009-01-22T19:57:40.777 に答える
0

Spring.NET もお勧めしますが、それは私が経験した唯一のものだからです。Spring.NET には他にも多くの機能 (IoC、トランザクション管理、優れた検証フレームワーク) がありますが、Spring.NET から必要なものだけを使用できます。

于 2011-07-07T16:21:19.320 に答える
0

Spring.NET は一般的に優れており、その AOP サポートも優れています。

なぜ人々がそれを避けるように言っているのか分かりません。実際、これは .NET の世界で最も安定した信頼性の高いフレームワークの 1 つです。

開発の進捗は遅いですが、すでに機能が豊富で安定しているので問題ありません。

于 2012-12-06T16:17:44.290 に答える