| Name | Description |
---|
  | AsModelBinderForTypesTLimit, TActivatorData, TRegistrationStyle |
Sets a provided registration to act as an IModelBinder for the specified list of types.
|
  | AsWebApiActionFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiActionFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiActionFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiActionFilterForAllControllers | |
  | AsWebApiActionFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiActionFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiActionFilterOverrideForAllControllers | |
  | AsWebApiActionFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) | |
  | AsWebApiActionFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) | |
  | AsWebApiActionFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) | |
  | AsWebApiActionFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) | |
  | AsWebApiAuthenticationFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiAuthenticationFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiAuthenticationFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiAuthenticationFilterForAllControllers |
Sets the provided registration to act as an IAuthenticationFilter for all controllers.
|
  | AsWebApiAuthenticationFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiAuthenticationFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiAuthenticationFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiAuthenticationFilterOverrideForAllControllers |
Sets the provided registration to act as an IAuthenticationFilter override for all controllers.
|
  | AsWebApiAuthenticationFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAuthenticationFilter override, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthenticationFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAuthenticationFilter override, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthenticationFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAuthenticationFilter, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthenticationFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAuthenticationFilter, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthorizationFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiAuthorizationFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiAuthorizationFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiAuthorizationFilterForAllControllers | |
  | AsWebApiAuthorizationFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiAuthorizationFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiAuthorizationFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiAuthorizationFilterOverrideForAllControllers | |
  | AsWebApiAuthorizationFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacAuthorizationFilter override, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthorizationFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacAuthorizationFilter override, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthorizationFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacAuthorizationFilter, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiAuthorizationFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacAuthorizationFilter, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiExceptionFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiExceptionFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiExceptionFilterForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiExceptionFilterForAllControllers | |
  | AsWebApiExceptionFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle) | |
  | AsWebApiExceptionFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionActionTController) | |
  | AsWebApiExceptionFilterOverrideForTController(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, ExpressionFuncTController, Task) | |
  | AsWebApiExceptionFilterOverrideForAllControllers | |
  | AsWebApiExceptionFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacExceptionFilter override, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiExceptionFilterOverrideWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacExceptionFilter override, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiExceptionFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncHttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacExceptionFilter, based on a predicate that filters which actions it is applied to.
|
  | AsWebApiExceptionFilterWhere(IRegistrationBuilderObject, IConcreteActivatorData, SingleRegistrationStyle, FuncILifetimeScope, HttpActionDescriptor, Boolean, FilterScope) |
Sets the provided registration to act as an IAutofacExceptionFilter, based on a predicate that filters which actions it is applied to.
|
  | InstancePerApiControllerTypeTLimit, TActivatorData, TStyle(IRegistrationBuilderTLimit, TActivatorData, TStyle, Type) |
Share one instance of the component within the context of a controller type.
|
  | InstancePerApiControllerTypeTLimit, TActivatorData, TStyle(IRegistrationBuilderTLimit, TActivatorData, TStyle, Type, Boolean) |
Share one instance of the component within the context of a controller type.
|
  | InstancePerApiRequestTLimit, TActivatorData, TStyle | Obsolete.
Share one instance of the component within the context of a
single ApiController request.
|
  | OverrideWebApiActionFilterForTController(ContainerBuilder) |
Sets the provided registration to act as an IOverrideFilter for the specified controller.
|
  | OverrideWebApiActionFilterForTController(ContainerBuilder, ExpressionActionTController) |
Sets the provided registration to act as an IOverrideFilter for the specified controller action.
|
  | OverrideWebApiAuthenticationFilterForTController(ContainerBuilder) |
Sets the provided registration to act as an IOverrideFilter for the specified controller.
|
  | OverrideWebApiAuthenticationFilterForTController(ContainerBuilder, ExpressionActionTController) |
Sets the provided registration to act as an IOverrideFilter for the specified controller action.
|
  | OverrideWebApiAuthorizationFilterForTController(ContainerBuilder) |
Sets the provided registration to act as an IOverrideFilter for the specified controller.
|
  | OverrideWebApiAuthorizationFilterForTController(ContainerBuilder, ExpressionActionTController) |
Sets the provided registration to act as an IOverrideFilter for the specified controller action.
|
  | OverrideWebApiExceptionFilterForTController(ContainerBuilder) |
Sets the provided registration to act as an IOverrideFilter for the specified controller.
|
  | OverrideWebApiExceptionFilterForTController(ContainerBuilder, ExpressionActionTController) |
Sets the provided registration to act as an IOverrideFilter for the specified controller action.
|
  | RegisterApiControllers(ContainerBuilder, Assembly) |
Register types in the provided assemblies that implement IHttpController and
match the default type name suffix of "Controller".
|
  | RegisterApiControllers(ContainerBuilder, String, Assembly) |
Register types in the provided assemblies that implement IHttpController and
match the provided type name suffix.
|
  | RegisterHttpRequestMessage | |
  | RegisterWebApiFilterProvider | |
  | RegisterWebApiModelBinderProvider | |
  | RegisterWebApiModelBinders | Obsolete.
Register types that implement IModelBinder in the provided assemblies.
|