<PackageReference Include="Castle.Core" Version="4.0.0-alpha001" />

IConfiguration

public interface IConfiguration
IConfiguration is a interface encapsulating a configuration node used to retrieve configuration values.

Gets an IDictionary of the configuration attributes.

Gets an ConfigurationCollection of IConfiguration elements containing all node children.

string Name { get; }

Gets the name of the node.

string Value { get; }

Gets the value of the node.

object GetValue(Type type, object defaultValue)

Gets the value of the node and converts it into specified Type.