public AppConfiguration ToXmlConfiguration(IAppConfiguration configuration)
 => configuration as AppConfiguration
 ?? new AppConfiguration(configuration.GetAll().Select(ToXmlConfiguration));