Method WithMetadata
WithMetadata(string, object?)
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> WithMetadata(string key, object? value)
Parameters
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
WithMetadata(IEnumerable<KeyValuePair<string, object?>>)
IRegistrationBuilder<out TLimit, out TActivatorData, out TRegistrationStyle> WithMetadata(IEnumerable<KeyValuePair<string, object?>> properties)
Parameters
propertiesIEnumerable<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
configurationActionAction<MetadataConfiguration<TMetadata>>
Returns
- IRegistrationBuilder<TLimit, TActivatorData, TRegistrationStyle>
Type Parameters
TMetadata