public static ILogListener CreateFileLogListener(string prefix) { Argument.IsNotNull(() => prefix); var directory = Path.Combine(Path.GetApplicationDataDirectory(), "log"); if (!Directory.Exists(directory)) { Directory.CreateDirectory(directory); } var fileName = Path.Combine(directory, prefix + "_{Date}_{Time}_{ProcessId}"); var fileLogListener = new Orchestra.Logging.FileLogListener(fileName, 10 * 1024); return fileLogListener; }
public static ILogListener CreateFileLogListener(string prefix) { Argument.IsNotNull(() => prefix); var directory = GetLogDirectory(); if (!Directory.Exists(directory)) { Directory.CreateDirectory(directory); } var fileName = Path.Combine(directory, prefix + "_{Date}_{Time}_{ProcessId}"); var fileLogListener = new Orchestra.Logging.FileLogListener(fileName, 10 * 1024); return(fileLogListener); }