Me pregunto si es posible ajustar un método solo agregando un atributo.Cómo envolver un método mediante atributos?
Ejemplo: Deseo registrar el tiempo de ejecución que tarda un método.
[LogTimings]
public void work()
{
..
}
Esta es una especie de envolver un método en otro (see this python implementation).
Si bien esto puede responder teóricamente a la pregunta, [sería preferible] (http://meta.stackoverflow.com/q/8259) incluir aquí las partes esenciales de la respuesta y proporcionar el enlace de referencia. –