2010-11-28 1 views
0

Ich suche nach dem einfachste Weg, um zu überprüfen, ob ein Verfahren auf meinem Proxy von Dynamicauto umgesetzt wird. Das heißt, sagen wir mal, wenn meine Komponente Registrierung, ich einige AdditionalInterfaces hinzugefügt, und in meinem Abfangjäger, ich will nur die Methode abfangen, wenn diese Schnittstelle auf dem Proxy-Auto-umgesetzt wurde und wird einfach eine NotImplementedException werfen, wenn ich .Proceed() aufrufen . Ich kann mir einige grobe Methoden vorstellen, um dies mit dem ComponentModel zu überprüfen, aber ich hatte gehofft, dass es etwas Einfaches/Einfaches geben könnte.Der einfachste Weg, um zu überprüfen, ob das Verfahren durch Castle Dynamicauto implementiert ist

Danke!

Antwort

1

Verwenden IProxyGenerationHook nur Proxy-Methoden wollen Sie abfangen.

Verwandte Themen