Table of Contents

Method RegisterComposablePartCatalog

Namespace
Autofac.Integration.Mef
Assembly
Autofac.Integration.Mef.dll

RegisterComposablePartCatalog(ContainerBuilder, ComposablePartCatalog)

public static void RegisterComposablePartCatalog(this ContainerBuilder builder, ComposablePartCatalog catalog)

Parameters

builder ContainerBuilder
catalog ComposablePartCatalog

RegisterComposablePartCatalog(ContainerBuilder, ComposablePartCatalog, params Service[])

public static void RegisterComposablePartCatalog(this ContainerBuilder builder, ComposablePartCatalog catalog, params Service[] interchangeServices)

Parameters

builder ContainerBuilder
catalog ComposablePartCatalog
interchangeServices Service[]

RegisterComposablePartCatalog(ContainerBuilder, ComposablePartCatalog, Func<ExportDefinition, IEnumerable<Service>>)

public static void RegisterComposablePartCatalog(this ContainerBuilder builder, ComposablePartCatalog catalog, Func<ExportDefinition, IEnumerable<Service>> exposedServicesMapper)

Parameters

builder ContainerBuilder
catalog ComposablePartCatalog
exposedServicesMapper Func<ExportDefinition, IEnumerable<Service>>