Table of Contents

Method WithMetadata

Namespace
Autofac.Builder
Assembly
Autofac.dll

WithMetadata(string, object?)

IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> WithMetadata(string key, object? value)

Parameters

key string
value object

Returns

IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>

WithMetadata(IEnumerable<KeyValuePair<string, object?>>)

IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> WithMetadata(IEnumerable<KeyValuePair<string, object?>> properties)

Parameters

properties IEnumerable<KeyValuePair<string, object>>

Returns

IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>

WithMetadata<TMetadata>(Action<MetadataConfiguration<TMetadata>>)

IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> WithMetadata<TMetadata>(Action<MetadataConfiguration<TMetadata>> configurationAction)

Parameters

configurationAction Action<MetadataConfiguration<TMetadata>>

Returns

IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>

Type Parameters

TMetadata