| 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.
|