public void OnLog4netEvent(object sender, ViewEventArgs args) { UiServices.Invoke(delegate() { if (System.Windows.Application.Current != null) { AppendText((string)args.Data); } }, true); }
void OnConsoleMessage(NotificationMessage <ConsoleMessageEventArgs> msg) { var e = msg.Content; if (string.IsNullOrEmpty(e.Message)) { return; } UiServices.Invoke(delegate() { AppendText(e.Message + "\n"); }, true); }