private void DoWrite(string text)
{
this.outputManager.textWriter?.Write(text);
this.outputManager.streamWriter?.Write(text);
if (this.queue == null)
{
this.queue = new EventQueue(EventQueueId.Service, EventQueueType.Master, EventQueuePriority.Normal, 102400, null);
this.queue.Enqueue(new OnQueueOpened(this.queue));
this.outputManager.Framework.EventBus.CommandPipe.Add(this.queue);
}
this.queue.Enqueue(new Output(DateTime.Now, text));
}