Castle.MicroKernel.SubSystems.Configuration.DefaultConfigurationStore
This implementation of IConfigurationStore
does not try to obtain an external configuration by any means.
Its only purpose is to serve as a base class for subclasses
that might obtain the configuration node from anywhere.
namespace Castle.MicroKernel.SubSystems.Configuration
{
public class DefaultConfigurationStore : AbstractSubSystem, IConfigurationStore, ISubSystem
{
public void AddChildContainerConfiguration(string key, IConfiguration config);
public void AddComponentConfiguration(string key, IConfiguration config);
public void AddFacilityConfiguration(string key, IConfiguration config);
public void AddInstallerConfiguration(IConfiguration config);
public IConfiguration GetChildContainerConfiguration(string key);
public IConfiguration GetComponentConfiguration(string key);
public IConfiguration[] GetComponents();
public IConfiguration[] GetConfigurationForChildContainers();
public IConfiguration[] GetFacilities();
public IConfiguration GetFacilityConfiguration(string key);
public IConfiguration[] GetInstallers();
public IResource GetResource(string resourceUri, IResource resource);
public DefaultConfigurationStore();
}
}