<PackageReference Include="castle.windsor" Version="2.5.1" />

AbstractInterpreter

protected static readonly string BootstrapNodeName

protected static readonly string ComponentNodeName

protected static readonly string ComponentsNodeName

protected static readonly string ContainerNodeName

protected static readonly string ContainersNodeName

protected static readonly string FacilitiesNodeName

protected static readonly string FacilityNodeName

protected static readonly string InstallersNodeName

protected static readonly string InstallNodeName

protected IResource CurrentResource { get; }

public string EnvironmentName { get; set; }

public IResource Source { get; }

protected AbstractInterpreter(IResource source)

public AbstractInterpreter(string filename)

protected static void AddBootstrapComponentConfig(string id, IConfiguration component, IConfigurationStore store)

protected static void AddChildContainerConfig(string name, IConfiguration childContainer, IConfigurationStore store)

protected static void AddComponentConfig(IConfiguration component, IConfigurationStore store)

protected static void AddComponentConfig(string id, IConfiguration component, IConfigurationStore store)

protected static void AddFacilityConfig(IConfiguration facility, IConfigurationStore store)

protected static void AddFacilityConfig(string id, IConfiguration facility, IConfigurationStore store)

protected static void AddInstallerConfig(IConfiguration installer, IConfigurationStore store)

protected void PopResource()

protected void ProcessInclude(string uri, IConfigurationStore store)

public abstract void ProcessResource(IResource resource, IConfigurationStore store)

protected void PushResource(IResource resource)