public void Out(string toOutput, int logLevel, DateTime currentTime) { var formattedDate = _dateTimeProvider.FormatDateISO(_creationDateTime); var logTypeLine = $"## {LogTypeIdentifier(logLevel)} "; var dateLine = $"**Time**: {formattedDate}"; var messageLine = $"> {toOutput}"; const string dividerLine = "---"; var lines = new[] { logTypeLine, dateLine, messageLine, dividerLine }; _wrappedFileWriter.AppendAllLines(_filePath, lines); }