Devo generare una classe utilizzando Reflection.Emit che implementa la seguente interfaccia.Utilizzo di Reflection.Emit per creare una classe che implementa un'interfaccia
public interface IObject
{
T Get<T>(string propertyName);
}
Qualcuno ha un esempio di come emetterei quanto segue come un semplice caso di test?
class GeneratedObject : IObject
{
public T Get<T>(string propertyName)
{
// this is the simplest possible implementation
return default(T);
}
}
Ho riscritto la domanda;) –