/// <summary> /// Calls the OnDispose event as service for client callers /// </summary> /// <returns></returns> private bool RaiseOnDispose() { bool cancelDispose = false; try { if (null != OnDispose) { OnDisposeEventArgs eventArgs = new OnDisposeEventArgs(this); OnDispose(eventArgs); cancelDispose = eventArgs.Cancel; } } catch (Exception exception) { Console.WriteException(exception); } return(cancelDispose); }
/// <summary> /// Calls the OnDispose event as service for client callers /// </summary> /// <returns></returns> private bool RaiseOnDispose() { bool cancelDispose = false; try { if (null != OnDispose) { OnDisposeEventArgs eventArgs = new OnDisposeEventArgs(this); OnDispose(eventArgs); cancelDispose = eventArgs.Cancel; } } catch (Exception exception) { Console.WriteException(exception); } return cancelDispose; }