Table of Contents

Class AbstractConfigurationContributor

Namespace
Steeltoe.Management.Info
Assembly
Steeltoe.Management.Abstractions.dll
public abstract class AbstractConfigurationContributor
Inheritance
AbstractConfigurationContributor
Derived
Inherited Members

Constructors

AbstractConfigurationContributor()

protected AbstractConfigurationContributor()

AbstractConfigurationContributor(IConfiguration)

protected AbstractConfigurationContributor(IConfiguration config)

Parameters

config IConfiguration

Fields

_config

protected IConfiguration _config

Field Value

IConfiguration

Methods

AddChildren(Dictionary<string, object>, IEnumerable<IConfigurationSection>)

protected virtual void AddChildren(Dictionary<string, object> dict, IEnumerable<IConfigurationSection> sections)

Parameters

dict Dictionary<string, object>
sections IEnumerable<IConfigurationSection>

AddKeyValue(Dictionary<string, object>, string, string)

protected virtual void AddKeyValue(Dictionary<string, object> dict, string key, string value)

Parameters

dict Dictionary<string, object>
key string
value string

Contribute(IInfoBuilder, string, bool)

protected virtual void Contribute(IInfoBuilder builder, string prefix, bool keepPrefix)

Parameters

builder IInfoBuilder
prefix string
keepPrefix bool

CreateDictionary(string, bool)

protected virtual Dictionary<string, object> CreateDictionary(string prefix, bool keepPrefix)

Parameters

prefix string
keepPrefix bool

Returns

Dictionary<string, object>