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