/// <summary>
 /// Gets the configuration section contents, or a default instance if none available.
 /// </summary>
 /// <returns>The configuration section.</returns>
 internal static AmbienceConfigurationSection GetSection()
 {
     return((AmbienceConfigurationSection)ConfigurationManager.GetSection(SectionName) ?? AmbienceConfigurationSection.CreateDefault());
 }
 /// <inheritdoc />
 public object Create(object parent, object configContext, XmlNode section)
 {
     return(AmbienceConfigurationSection.ParseFromXml(section));
 }