public static void Log_Use(string logText, string logTitle = "QX_Frame USE", Boolean isAppend = true) { try { string LogLocation_DG = @"Log_QX_Frame/Log_QX_Frame_Use/"; try { LogLocation_DG = Config_Helper_DG.AppSetting_Get("Log_Location_Use_DG"); } catch (Exception) { LogLocation_DG = @"Log_QX_Frame/Log_QX_Frame_Use/"; } if (!Directory.Exists(LogLocation_DG)) { Directory.CreateDirectory(LogLocation_DG); } using (StreamWriter log = new StreamWriter($"{LogLocation_DG}Log_{DateTime.Now.ToDateString()}.Log", isAppend)) { log.WriteLine(); log.WriteLine($"{DateTime_Helper_DG.Get_DateTime_Now_24HourType()} ---- {logTitle} Log !------"); log.WriteLine(logText); } } catch (Exception ex) { throw ex; } }
//Out Put Method private static void OutPutStreamWriter(string logLocation, string logTitle, string logText, bool isAppend = true) { IO_Helper_DG.CreateDirectoryIfNotExist(logLocation); using (StreamWriter log = new StreamWriter($"{logLocation}Log_{DateTime.Now.ToDateString()}.Log", isAppend)) { log.WriteLine(); log.WriteLine($"{DateTime_Helper_DG.Get_DateTime_Now_24HourType()} ---- {logTitle} Log !------"); log.WriteLine(logText); } }