//[System.Diagnostics.Conditional("LOG_APPLICATION")] public static void LogInit() { if (logInited) { return; } logInited = true; if (!System.IO.Directory.Exists(ApplicationDataFolder + "Logs")) { System.IO.Directory.CreateDirectory(ApplicationDataFolder + "Logs"); } applicationLog = new TextLogger(ApplicationDataFolder + "Logs/ApplicationLog"); applicationLog.Write("Date: " + Application.ProgramStartTime.ToString("yyyy-MM-dd HH:mm:ss")); applicationLog.Write("Graphics assembly version: " + typeof(Application).Assembly.GetName()); applicationLog.Write("PreInit log: " + DateTime.Now.ToString("HH:mm:ss")); applicationLog.Write(preInitLog.ToString()); }
//[System.Diagnostics.Conditional("LOG_APPLICATION")] public static void Log(params String[] msg) { if (!logInited) { preInitLog.Append("PreInit[" + DateTime.Now.ToString("HH:mm:ss") + "]|"); foreach (var v in msg) { preInitLog.Append(v + "\r\n"); } } else { applicationLog.Write(msg); } }
//[System.Diagnostics.Conditional("LOG_APPLICATION")] public static void LogInit() { if (logInited) return; logInited = true; if (!System.IO.Directory.Exists(ApplicationDataFolder + "Logs")) System.IO.Directory.CreateDirectory(ApplicationDataFolder + "Logs"); applicationLog = new TextLogger(ApplicationDataFolder + "Logs/ApplicationLog"); applicationLog.Write("Date: " + Application.ProgramStartTime.ToString("yyyy-MM-dd HH:mm:ss")); applicationLog.Write("Graphics assembly version: " + typeof(Application).Assembly.GetName()); applicationLog.Write("PreInit log: " + DateTime.Now.ToString("HH:mm:ss")); applicationLog.Write(preInitLog.ToString()); }