private void EmptyCallback(IAsyncResult async) { try { ((IStandaloneAsyncResult)async).EndInvoke(); } catch (Exception err) { Errors.LogError(err); } }
public override void LoadFromXml(XmlElement xml) { base.LoadFromXml(xml); foreach (XmlElement child in xml.SelectNodes("Command")) { try { JobCommand cmd = (JobCommand)JobCommandAddonType.Instance.LoadAddon(child); cmd.m_job = m_job; m_commands.Add(cmd); } catch (Exception err) { var cmd = new JobErrorCommand { Message = err.Message }; cmd.m_job = m_job; m_commands.Add(cmd); Errors.LogError(err); } } }
private void dataGridView1_DataError(object sender, DataGridViewDataErrorEventArgs e) { Errors.LogError(e.Exception); }
protected void HandleError(Exception e) { Errors.LogError(e); Controls.ShowError(true, Errors.ExtractMessage(e), ControlVisibility); }