Bonjour à tous,
Je me suis fait une petite bibliothèque pour sauvegarder des logs.
Dedans, j'ai une méthode :
J'aimerai, à l'intérieur de cette méthode, pouvoir récupérer le nom de la classe et le nom de la méthode qui l'a appelée.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 public static void TraceInfos(string trace) { myFileTrace.WriteLog(trace); }
Mais, je ne voudrais pas à avoir à passer le nom de la classe et celui de la méthode en paramètre.
Ce qui donnerai :
Est-ce que quelqu'un à une idée sur comment faire ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 public static void TraceInfos(string trace) { string classname =???; string methodname = ???; string messageTrace = string.Format("Class: {0}{1}Method: {0}{2}Message: {3}",Environnement.NewLine,classname,methodname,trace); myFileTrace.WriteLog(messageTrace); }
Merci à tous d'avance.
Partager