コード例 #1
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
        public static void Init(string savePath = null, params string[] moduleNames)
        {
            var list = moduleNames.ToList();

            list.Add(DefaultModuleName);
            NLogProxy.Init(savePath, list);
            foreach (var m in moduleNames)
            {
                Info(m, "----------- [Start] -----------");
            }
        }
コード例 #2
0
ファイル: Logger.cs プロジェクト: newshadowk/Lib
        private static string Format <TState>(TState state, Exception e)
        {
            string s = $"{state} {NLogProxy.GetException(e)}";

            return(s);
        }
コード例 #3
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
 public static void Fatal(string moduleName, string msg, Exception ex = null)
 {
     NLogProxy.Write(moduleName, LogLevel.Fatal, msg, ex);
 }
コード例 #4
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
 public static void Error(string moduleName, string msg, Exception ex = null)
 {
     NLogProxy.Write(moduleName, LogLevel.Error, msg, ex);
 }
コード例 #5
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
 public static void Debug(string moduleName, string msg, Exception ex = null)
 {
     NLogProxy.Write(moduleName, LogLevel.Debug, msg, ex);
 }
コード例 #6
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
 public static void Trace(string moduleName, string msg, Exception ex = null)
 {
     NLogProxy.Write(moduleName, LogLevel.Trace, msg, ex);
 }
コード例 #7
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
 public static void Write(LogLevel level, string msg, Exception ex = null)
 {
     NLogProxy.Write(DefaultModuleName, level, msg, ex);
 }
コード例 #8
0
ファイル: Log.cs プロジェクト: newshadowk/Lib
 public static string GetString(string msg, Exception ex = null)
 {
     return($"{msg} {NLogProxy.GetException(ex)}");
 }