3

AOP フレームワーク Postsharp のユーザーに尋ねたいのですが、フレームワークを具体的に何に使用していますか?

また、その使用がビルド時間に大きな悪影響を与えることは知っていますが、実行時のパフォーマンスはどうですか? ヒットは多い?

ありがとう、

S

4

4 に答える 4

2

私はこれを使用して INotifyPropertyChanged メソッドからプロパティ名のにおいを取り除きましたが、実行時のパフォーマンスに大きな影響はありませんでした。

于 2009-09-23T11:53:43.430 に答える
2

コンパイル時の織り方を使用して、特定の属性で装飾されたいくつかのメソッドに追加機能を追加します。

ここのように。

于 2009-09-23T11:57:40.377 に答える
1

つまり、開発がより速くなり、コードがより保守しやすくなり、理解しやすくなります。あなたが努力を惜しまないとき、パフォーマンスに打撃を与える必要はありません。

于 2009-10-03T10:19:01.463 に答える
0

これを使用して、 DataObjects.Netに独自の側面 (永続プロパティ アクセサー、構築通知、セッション & トランザクション アクティベーターなど) を注入します。

于 2009-09-24T14:54:24.537 に答える