static void CoinAcceptorErrorMessageAccepted(object sender, CoinAcceptorErrorEventArgs e) { //if (Application.Current.Dispatcher.CheckAccess() == false) //{ // Application.Current.Dispatcher.Invoke((EventHandler<CoinAcceptorErrorEventArgs>)CoinAcceptorErrorMessageAccepted, sender, e); // return; //} //Log.In(String.Format("Coin acceptor error: {0} ({1}, {2:X2})", e.ErrorMessage, e.Error, (Byte)e.Error)); }
void _coinAcceptor_ErrorMessageAccepted(object sender, CoinAcceptorErrorEventArgs e) { if (InvokeRequired) { Invoke((EventHandler <CoinAcceptorErrorEventArgs>)_coinAcceptor_ErrorMessageAccepted, sender, e); return; } txtLog.Text += String.Format("Coin acceptor error: {0} ({1}, {2:X2})", e.ErrorMessage, e.Error, (Byte)e.Error) + Environment.NewLine; }