private void AppendToFile(string fileName, string content) { var timeString = DateTime.UtcNow.ToString(@"yy\.MM\.dd HH\:mm\:ss\,fff"); FileDirectoryManager.CreateDirectoryIfItDoesntExistForFile(fileName, () => { using (var sw = new StreamWriter(fileName, true)) { sw.Write(timeString); sw.Write(' '); sw.WriteLine(content); } }); }
private void Log(string line) { try { FileDirectoryManager.CreateDirectoryIfItDoesntExistForFile(FileName, () => { using (var sw = new StreamWriter(FileName, true)) { sw.WriteLine(line); sw.Close(); } }); } catch (Exception ex) when(Logger != null) { Logger.Log(LogLevel.Error, ex, $"Error writing internet log msg \"{line}\""); } }