Method AsWebApiExceptionFilterOverrideWhere
- Namespace
- Autofac.Integration.WebApi
- Assembly
- Autofac.Integration.WebApi.dll
AsWebApiExceptionFilterOverrideWhere(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Func<HttpActionDescriptor, bool>, FilterScope)
public static IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle> AsWebApiExceptionFilterOverrideWhere(this IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle> registration, Func<HttpActionDescriptor, bool> predicate, FilterScope filterScope = FilterScope.Action)
Parameters
registrationIRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>predicateFunc<HttpActionDescriptor, bool>filterScopeFilterScope
Returns
AsWebApiExceptionFilterOverrideWhere(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Func<ILifetimeScope, HttpActionDescriptor, bool>, FilterScope)
public static IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle> AsWebApiExceptionFilterOverrideWhere(this IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle> registration, Func<ILifetimeScope, HttpActionDescriptor, bool> predicate, FilterScope filterScope = FilterScope.Action)
Parameters
registrationIRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>predicateFunc<ILifetimeScope, HttpActionDescriptor, bool>filterScopeFilterScope