Table of Contents

Class EnvConfigExtConfigurator

Namespace
Tlabs.Config
Assembly
Tlabs.Core.dll

Environment config. values configurator.

public class EnvConfigExtConfigurator : IConfigurator<IConfigurationBuilder>
Inheritance
EnvConfigExtConfigurator
Implements
Inherited Members
Extension Methods

Remarks

Adds environment values with a name prefix specified with config.envPrefix

Constructors

EnvConfigExtConfigurator()

Default ctor.

public EnvConfigExtConfigurator()

EnvConfigExtConfigurator(IReadOnlyDictionary<string, string>)

Ctor from config.

public EnvConfigExtConfigurator(IReadOnlyDictionary<string, string> config)

Parameters

config IReadOnlyDictionary<string, string>

Fields

ENV_PREFIX_CFG

Env. variable name prefix

public const string ENV_PREFIX_CFG = "envPrefix"

Field Value

string

Methods

AddTo(IConfigurationBuilder, IConfiguration)

Method called to add a specific configuration to a target.

public void AddTo(IConfigurationBuilder builder, IConfiguration cfg)

Parameters

builder IConfigurationBuilder
cfg IConfiguration