Bracket.Hosting.Samples.Embedded.TextBoxLogWriter.Write C# (CSharp) Method

Write() public method

public Write ( object source, LogPrio priority, string message ) : void
source object
priority LogPrio
message string
return void
        public void Write(object source, LogPrio priority, string message)
        {
            if (!_textBox.InvokeRequired && !_textBox.IsDisposed)
            {
                _textBox.AppendText(".");
                //_textBox.AppendText(String.Format("{0}:{1} on {2}" + Environment.NewLine, DateTime.Now, message, source ?? "<null>"));
            }
            else
            {
                Action<object, LogPrio, string> marshal = Write;
                _textBox.BeginInvoke(marshal, source, priority, message);
            }
        }