Interface IConfigurationCollection<T>
A configuration collection represents a single file of configuration. One file can have one single serializer for every section, and multiple filename for the configuration collection.
The enumeration is guaranteed to enumerate in the order in which the section properties were described.
Inherited Members
System.Collections.Generic.IEnumerable<System.Collections.Generic.KeyValuePair<System.String, Snowflake.Configuration.IConfigurationSection>>.GetEnumerator()
System.Collections.IEnumerable.GetEnumerator()
Namespace: Snowflake.Configuration
Assembly: Snowflake.Framework.Primitives.dll
Syntax
public interface IConfigurationCollection<out T> : IConfigurationCollection, IEnumerable<KeyValuePair<string, IConfigurationSection>>, IEnumerable where T : class, IConfigurationCollection<T>
Type Parameters
| Name | Description |
|---|---|
| T | The type of the configuration collection |
Properties
Configuration
Gets the configuration instance which holds the configuration sections.
Declaration
T Configuration { get; }
Property Value
| Type | Description |
|---|---|
| T |