public RequestHandlerExceptionMappingConvention( RequestDelegate requestHandler, ConventionPredicateContext predicateContext) : base(predicateContext) { _requestHandler = requestHandler; }
public DefaultExceptionMappingConventionConvention( IOptionsMonitor <EndpointExceptionHandlerOptions> options, string schemeName, ConventionPredicateContext predicateContext) : base(predicateContext) { _options = options.Get(schemeName); }
/// <summary> /// Initializes the mapping convention. /// </summary> /// <param name="predicateContext">The predicate context.</param> protected ConditionalExceptionMappingConvention(ConventionPredicateContext predicateContext) { PredicateContext = predicateContext ?? throw new ArgumentNullException(nameof(predicateContext)); }