public override void AppendMessageFreeThreaded(string text)
 {
     if (_timer != null)
     {
         _timer.Append(text);
     }
 }
 public override void AppendMessageFreeThreaded(string text)
 {
     _timer?.Append(text);
 }