private void Logger_OnError(object sender, LoggerLogEventArgs e) { ThreadSafeHelper.UIThread(this, () => { labelLog.ForeColor = Color.FromArgb(237, 28, 36); labelLog.Text = e.Level + " : " + e.Message; }); }
private void Logger_OnWarning(object sender, LoggerLogEventArgs e) { ThreadSafeHelper.UIThread(this, () => { labelLog.ForeColor = Color.Orange; labelLog.Text = e.Level + " : " + e.Message; }); }
protected virtual void OnLogged(LoggerLogEventArgs e) { EventHandler <LoggerLogEventArgs> handler = Logged; if (handler != null) { handler(this, e); } }
private void logger_Logged(object sender, LoggerLogEventArgs e) { if (InvokeRequired) { BeginInvoke(new EventHandler <LoggerLogEventArgs>(logger_Logged), e); } else { textBox1.AppendText(e.Message); } }