private void service_PNDataReceived(object sender, PNDataReceivedEventArgs e) { if (PNDataReceived != null) { PNDataReceived(this, e); } }
void _HostRunner_PNDataReceived(object sender, PNDataReceivedEventArgs e) { try { if (!Dispatcher.CheckAccess()) { _PNDataReceivedDelegate d = _HostRunner_PNDataReceived; Dispatcher.Invoke(d, sender, e); } else { receiveNote(e.Data); } } catch (Exception ex) { PNStatic.LogException(ex); } }