public static void AppendToLogFile(this IFileSystem fileSystem, string filename, string contents) { lock (LogLock) { var logsDirectory = RippleLogsDirectory(); fileSystem.CreateDirectory(logsDirectory); fileSystem.AppendStringToFile(logsDirectory.AppendPath(filename), contents); } }