Table of Contents

Class RegistrationExtensions

Namespace
Autofac.Integration.Mvc
Assembly
Autofac.Integration.Mvc.dll
public static class RegistrationExtensions
Inheritance
RegistrationExtensions

Methods

AsActionFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsActionFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsActionFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsActionFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsAuthenticationFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsAuthenticationFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsAuthenticationFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsAuthenticationFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsAuthorizationFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsAuthorizationFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsAuthorizationFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsAuthorizationFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsExceptionFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsExceptionFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsExceptionFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsExceptionFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsModelBinderForTypes<TLimit, TActivatorData, TRegistrationStyle>(IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>, params Type[])
AsResultFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsResultFilterFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
AsResultFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, int)
AsResultFilterOverrideFor<TController>(IRegistrationBuilder<object, IConcreteActivatorData, SingleRegistrationStyle>, Expression<Action<TController>>, int)
CacheInSession<TLimit, TActivatorData, TSingleRegistrationStyle>(IRegistrationBuilder<TLimit, TActivatorData, TSingleRegistrationStyle>)
InjectActionInvoker<TLimit, TActivatorData, TRegistrationStyle>(IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>)
InjectActionInvoker<TLimit, TActivatorData, TRegistrationStyle>(IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>, Service)
InstancePerHttpRequest<TLimit, TActivatorData, TStyle>(IRegistrationBuilder<TLimit, TActivatorData, TStyle>, params object[])
OverrideActionFilterFor<TController>(ContainerBuilder)
OverrideActionFilterFor<TController>(ContainerBuilder, Expression<Action<TController>>)
OverrideAuthenticationFilterFor<TController>(ContainerBuilder)
OverrideAuthenticationFilterFor<TController>(ContainerBuilder, Expression<Action<TController>>)
OverrideAuthorizationFilterFor<TController>(ContainerBuilder)
OverrideAuthorizationFilterFor<TController>(ContainerBuilder, Expression<Action<TController>>)
OverrideExceptionFilterFor<TController>(ContainerBuilder)
OverrideExceptionFilterFor<TController>(ContainerBuilder, Expression<Action<TController>>)
OverrideResultFilterFor<TController>(ContainerBuilder)
OverrideResultFilterFor<TController>(ContainerBuilder, Expression<Action<TController>>)
RegisterControllers(ContainerBuilder, params Assembly[])
RegisterFilterProvider(ContainerBuilder)
RegisterModelBinderProvider(ContainerBuilder)
RegisterModelBinders(ContainerBuilder, params Assembly[])