2012-03-15 6 views
1

プロキシがプロキシされたサブジェクトと同じインスタンスである場合、spring.netでサブクラスのプロキシを作成できますか?Spring.NETのサブクラスのプロキシ

私が知る限り、spring.netは別のオブジェクトとしてプロキシを許可します。 つまり、プロキシはサブジェクトと同じインスタンスではありません。私の古い枠組みNAspectで

が、私は、サブクラス内のすべてのプロキシコードを配置して、バック基本実装への呼び出しを委任し、プロキシと被写体との間にはschizofrenia、ない状態の問題などは、この方法はありませんでした

Spring.netで何とか可能ですか?

答えて

1

InheritanceBasedAopConfigurerは、必要なものに最も近いものです。内部ターゲットはありませんが、代わりに基本クラスにメソッド呼び出しをラップします。ただし、傍受したいすべてのメソッドを仮想宣言する必要があります。しかし、それはあなたがそれを置くように、 "プロキシは、サブジェクトと同じインスタンス"になります。