Logger en C#
Estoy haciendo un logger para una aplicacion que estoy desarrollando. El logger es muy sencillo, dice fecha y hora, tipo de mensaje (informacion, error o warning), el mensaje del error, y el metodo de cual clase lo mando llamar.
El problema era ese, no queria que tuvieras que poner a mano la clase y el metodo, asi que me puse a investigar y se resuelve asi:
StackFrame sf = new StackFrame(1, true); MethodBase method = sf.GetMethod();
La clase StackFrame esta dentro del namespace Systm.Diagnostics y la clase MethodBase esta en System.Reflection.
Para saber la clase utilizamos method.DeclaringType.Name y el nombre del metodo es con method.Name.
About this entry
You’re currently reading “Logger en C#,” an entry on Will Code for Food
- Published:
- 04.17.08 / 1pm
- Category:
- Programacion
4 Comments
Jump to comment form | comments rss [?] | trackback uri [?]