Desidero ricevere una notifica ogni volta che viene chiamato un metodo specifico. Speravo di poterlo fare usando Reflection, ma i miei tentativi non mi hanno portato da nessuna parte. Come posso essere avvisato?Essere notificato delle chiamate di metodo in .NET
Ho pensato di usare MethodInfo
era la strada da percorrere, ma come ho detto, non ho trovato nulla che potesse aiutarmi a realizzare ciò che volevo fare.
Non riesco a modificare il metodo o decorarlo con attributi o altro. Se potessi fare qualcosa del genere, non avrei bisogno di farlo, potrei semplicemente cambiare il metodo stesso.
+1 Userei sicuramente questo metodo! –
+1 È inoltre possibile ottenere funzionalità simili a AOP senza PostSharp utilizzando nient'altro che Decoratori: http://blog.ploeh.dk/2010/04/07/DependencyInjectionIsLooseCoupling.aspx –
un decoratore è anche una buona idea –