Table of Contents

Method RegisterAssemblyModules

Namespace
Autofac
Assembly
Autofac.dll

RegisterAssemblyModules(ContainerBuilder, params Assembly[])

public static IModuleRegistrar RegisterAssemblyModules(this ContainerBuilder builder, params Assembly[] assemblies)

Parameters

builder ContainerBuilder
assemblies Assembly[]

Returns

IModuleRegistrar

RegisterAssemblyModules(IModuleRegistrar, params Assembly[])

public static IModuleRegistrar RegisterAssemblyModules(this IModuleRegistrar registrar, params Assembly[] assemblies)

Parameters

registrar IModuleRegistrar
assemblies Assembly[]

Returns

IModuleRegistrar

RegisterAssemblyModules<TModule>(ContainerBuilder, params Assembly[])

public static IModuleRegistrar RegisterAssemblyModules<TModule>(this ContainerBuilder builder, params Assembly[] assemblies) where TModule : IModule

Parameters

builder ContainerBuilder
assemblies Assembly[]

Returns

IModuleRegistrar

Type Parameters

TModule

RegisterAssemblyModules<TModule>(IModuleRegistrar, params Assembly[])

public static IModuleRegistrar RegisterAssemblyModules<TModule>(this IModuleRegistrar registrar, params Assembly[] assemblies) where TModule : IModule

Parameters

registrar IModuleRegistrar
assemblies Assembly[]

Returns

IModuleRegistrar

Type Parameters

TModule

RegisterAssemblyModules(ContainerBuilder, Type, params Assembly[])

public static IModuleRegistrar RegisterAssemblyModules(this ContainerBuilder builder, Type moduleType, params Assembly[] assemblies)

Parameters

builder ContainerBuilder
moduleType Type
assemblies Assembly[]

Returns

IModuleRegistrar

RegisterAssemblyModules(IModuleRegistrar, Type, params Assembly[])

public static IModuleRegistrar RegisterAssemblyModules(this IModuleRegistrar registrar, Type moduleType, params Assembly[] assemblies)

Parameters

registrar IModuleRegistrar
moduleType Type
assemblies Assembly[]

Returns

IModuleRegistrar