コード例 #1
0
ファイル: FileOut.cs プロジェクト: xray/Chorizo
        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);
        }