Table of Contents

Class MetadataModule<TInterface, TMetadata>

Namespace
Autofac.Extras.AttributeMetadata
Assembly
Autofac.Extras.AttributeMetadata.dll
public abstract class MetadataModule<TInterface, TMetadata> : Module, IModule, IMetadataRegistrar<TInterface, TMetadata>

Type Parameters

TInterface
TMetadata
Inheritance
MetadataModule<TInterface, TMetadata>
Implements
IMetadataRegistrar<TInterface, TMetadata>
Inherited Members

Constructors

MetadataModule()

Properties

ContainerBuilder

Methods

Load(ContainerBuilder)
Register(IMetadataRegistrar<TInterface, TMetadata>)
RegisterAttributedType(Type)
RegisterAttributedType<TInstance>()
RegisterType(Type, TMetadata)
RegisterType<TInstance>(TMetadata)