Class EmptyLambdaConfigSource
The EmptyLambdaConfigSource class is an implementation of ILambdaConfigSource interface that contains no values or nested sections.
Inheritance
System.Object
EmptyLambdaConfigSource
Implements
Namespace: LambdaSharp.ConfigSource
Assembly: LambdaSharp.dll
Syntax
public class EmptyLambdaConfigSource : ILambdaConfigSource
Methods
Open(String)
The Open(String) method returns an interface to read configuration values from the requested nested section. Section names are not case-sensitive.
Declaration
public ILambdaConfigSource Open(string name)
Parameters
Type | Name | Description |
---|---|---|
System.String | name | The name of the nested section. |
Returns
Type | Description |
---|---|
ILambdaConfigSource | The ILambdaConfigSource implementation of the nested section. |
Read(String)
The Read(String) method returns the configuration value
of the specified key or null
if the key does not exist. Configuration
keys are not case-sensitive.
Declaration
public string Read(string key)
Parameters
Type | Name | Description |
---|---|---|
System.String | key | The configuration key. |
Returns
Type | Description |
---|---|
System.String | The configuration value or |
ReadAllKeys()
The ReadAllKeys() method returns all defined configuration keys.
Declaration
public IEnumerable<string> ReadAllKeys()
Returns
Type | Description |
---|---|
System.Collections.Generic.IEnumerable<System.String> | Enumeration of defined configuration keys. |