private static bool _IsFiltered(System.Exception e, System.Web.HttpContext context)
        {
            if (_config == null)
            {
                _config = (context.GetSection("elmah/errorFilter") as ErrorFilterConfiguration) ?? new ErrorFilterConfiguration();
            }
            var context2 = new ErrorFilterModule.AssertionHelperContext((System.Exception)e, context);

            return(_config.Assertion.Test(context2));
        }
        private static bool IsFiltered(Exception e, HttpContext context)
        {
            if (_config == null)
            {
                _config = context.GetSection("elmah/errorFilter") as ErrorFilterConfiguration 
                          ?? new ErrorFilterConfiguration();
            }

            var testContext = new ErrorFilterModule.AssertionHelperContext(e, context);
            return _config.Assertion.Test(testContext);
        }
Exemple #3
0
        private static bool IsFiltered(Exception e, HttpContext context)
        {
            if (_config == null)
            {
                _config = context.GetSection("elmah/errorFilter") as ErrorFilterConfiguration
                          ?? new ErrorFilterConfiguration();
            }

            var testContext = new ErrorFilterModule.AssertionHelperContext(e, context);

            return(_config.Assertion.Test(testContext));
        }
        private bool IsFiltered(ExceptionContext context)
        {
            ErrorFilterConfiguration section = context.HttpContext.GetSection("elmah/errorFilter") as ErrorFilterConfiguration;

            if (section == null)
            {
                return(false);
            }

            ErrorFilterModule.AssertionHelperContext assertionHelperContext = new ErrorFilterModule.AssertionHelperContext(context.Exception, GetHttpContextImpl(context.HttpContext));
            return(section.Assertion.Test(assertionHelperContext));
        }
        private static bool IsFiltered(ExceptionContext context)
        {
            ErrorFilterConfiguration config = context.HttpContext.GetSection("elmah/errorFilter") as ErrorFilterConfiguration;

            if (config == null)
            {
                return(false);
            }

            ErrorFilterModule.AssertionHelperContext testContext = new ErrorFilterModule.AssertionHelperContext(context.Exception, HttpContext.Current);

            return(config.Assertion.Test(testContext));
        }