A partire da J2SE 1.3, Java ha una classe molto interessante:
java.lang.reflect.Proxy che permette la creazione di
classi proxy dinamiche. In .NET per adesso manca un meccanismo così semplice. Ho trovato pubblicate 3-4 possibili soluzioni e quella che mi piace di più è con l'aiuto della classe
NMock.Dynamic.ClassGenerator di
NMock (in
questo post di
Joe Walnes - uno degli
sviluppatori di NMock). Trovare il tempo per scriverne un articolo...