Example #1
0
        protected bool FireExceptionEvent(Exception exception, bool ignore)
        {
            // Invoke
            var eventArgs = new SqlDependencyExceptionEventArgs(exception, ignore);

            OnException?.Invoke(this, eventArgs);

            // If not ignored, fire fatal exception
            if (!eventArgs.Ignore)
            {
                FireFatalExceptionEvent(exception);
            }

            // Return
            return(eventArgs.Ignore);
        }
        protected bool FireExceptionEvent(Exception exception, bool ignore)
        {
            // Invoke
            var eventArgs = new SqlDependencyExceptionEventArgs(exception, ignore);
            OnException?.Invoke(this, eventArgs);

            // If not ignored, fire fatal exception
            if (!eventArgs.Ignore)
            {
                FireFatalExceptionEvent(exception);
            }

            // Return
            return eventArgs.Ignore;
        }