From: cheoleun moon Date: Thu, 13 Oct 2022 10:44:09 +0000 (+0900) Subject: Revise Logger X-Git-Tag: accepted/tizen/unified/20221216.024031~14^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=e3b877887816824981f39adf3a7abfbdbfa72e3d;p=profile%2Fiot%2Fapps%2Fdotnet%2Fsetting-wifi.git Revise Logger Change-Id: I10bfaabc511f989ad12fc019f32bd0a3cb15df4c --- diff --git a/SettingWiFi/SettingWiFi/Logger.cs b/SettingWiFi/SettingWiFi/Logger.cs index 9b58722..92113eb 100644 --- a/SettingWiFi/SettingWiFi/Logger.cs +++ b/SettingWiFi/SettingWiFi/Logger.cs @@ -1,3 +1,5 @@ +using System.Diagnostics; +using System.Runtime.CompilerServices; using Tizen; namespace SettingWiFi @@ -6,19 +8,24 @@ namespace SettingWiFi { internal static readonly string LogTag = "SettingWiFi.App"; - internal static void Debug(string msg) + internal static void Debug(string msg, [CallerFilePath] string file = "", [CallerMemberName] string func = "", [CallerLineNumber] int line = 0) { - Log.Debug(LogTag, msg); + Log.Debug(LogTag, msg, file, func, line); } - internal static void Info(string msg) + internal static void Info(string msg, [CallerFilePath] string file = "", [CallerMemberName] string func = "", [CallerLineNumber] int line = 0) { - Log.Info(LogTag, msg); + Log.Info(LogTag, msg, file, func, line); } - internal static void Error(string msg) + internal static void Error(string msg, [CallerFilePath] string file = "", [CallerMemberName] string func = "", [CallerLineNumber] int line = 0) { - Log.Error(LogTag, msg); + Log.Error(LogTag, msg, file, func, line); + } + + private static StackFrame GetCaller() + { + return new System.Diagnostics.StackTrace(1, false).GetFrame(1); } } -} \ No newline at end of file +}