Class PandvConfigurationProvider
PandvConfigurationProvider is etcd v3 key/value provider
Inheritance
System.Object
PandvConfigurationProvider
Namespace: Pandv.Config
Assembly: cs.temp.dll.dll
Syntax
public class PandvConfigurationProvider : ConfigurationProvider
Constructors
PandvConfigurationProvider(PandvConfigurationSource)
build PandvConfigurationProvider
Declaration
public PandvConfigurationProvider(PandvConfigurationSource source)
Parameters
Type | Name | Description |
---|---|---|
PandvConfigurationSource | source | PandvConfigurationSource |
Methods
Load()
load all key under $"{configName}:{systemName}:"
Declaration
public override void Load()
Set(String, String)
set value if reloadOnChange == true, "NewValue" will set to etcd v3 else "NewValue" will not set to etcd v3
Declaration
public override void Set(string key, string value)
Parameters
Type | Name | Description |
---|---|---|
System.String | key | key name use in configuration |
System.String | value | value in configuration |