RegistrationExtensionsRegisterComposablePartType Method (ContainerBuilder, Type) |
Register a MEF-attributed type as a component.
Namespace:
Autofac.Integration.Mef
Assembly:
Autofac.Integration.Mef (in Autofac.Integration.Mef.dll) Version: 6.0.0+4280ac7e7f34f8dcbf61bbdf820a070216e453fc
Syntax public static void RegisterComposablePartType(
this ContainerBuilder builder,
Type partType
)
<ExtensionAttribute>
Public Shared Sub RegisterComposablePartType (
builder As ContainerBuilder,
partType As Type
)
Parameters
- builder
- Type: AutofacContainerBuilder
The container builder. - partType
- Type: SystemType
The attributed type to register.
Usage Note
In Visual Basic and C#, you can call this method as an instance method on any object of type
ContainerBuilder. When you use instance method syntax to call this method, omit the first parameter. For more information, see
Extension Methods (Visual Basic) or
Extension Methods (C# Programming Guide).
Remarks
A simple heuristic/type scanning technique will be used to determine which MEF exports
are exposed to other components in the Autofac container.
See Also