ATMLManagerLibrary.controllers.LogFileController.WriteMessage C# (CSharp) Method

WriteMessage() private method

private WriteMessage ( string level, string message ) : void
level string
message string
return void
        private void WriteMessage(string level, string message)
        {
            using (var fs = new FileStream(_logFileName, FileMode.Append, FileAccess.Write))
            using (var sw = new StreamWriter(fs))
            {
                string timeStamp = string.Format("{0}:{1:HH:mm:ss}", level, DateTime.Now);
                if (message == null)
                    message = "";

                message = message.Replace("<br/>", "\r\n");
                using (var sr = new StringReader(message))
                {
                    string blank = _buffer.Substring(0, _margin);
                    string line = sr.ReadLine();
                    while (line != null)
                    {
                        sw.WriteLine("{0} - {1}", timeStamp, line);
                        line = sr.ReadLine();
                        timeStamp = blank;
                    }
                }
            }
        }

Same methods

LogFileController::WriteMessage ( string level, string message, string stackTrace ) : void