private static OctopusConfigurationProviderOptions GetOctopusOptions()
		{
			var configurationBuilder = new ConfigurationBuilder();

			configurationBuilder.AddAppSettings();
			var configuration = configurationBuilder.Build();

			var octopusOptions = configuration.Get<OctopusConfigurationProviderOptions>("AppSettings:Octopus");
			return octopusOptions;
		}
		private static IConfiguration GetDefaultConfiguration()
		{
			var configurationBuilder = new ConfigurationBuilder();

			configurationBuilder.AddAppSettings(".", "Parent3");
			configurationBuilder.AddConnectionStrings();

			var configuration = configurationBuilder.Build();
			return configuration;
		}
		private static IConfiguration GetExeConfiguration()
		{
			var configurationBuilder = new ConfigurationBuilder();

			var exeConfiguration =
				System.Configuration.ConfigurationManager.OpenExeConfiguration(
					Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "GV.AspNet.Configuration.Contrib.ConfigurationManager.Samples.Host.exe"));
			configurationBuilder.AddAppSettings(exeConfiguration, ".", "Parent3");
			configurationBuilder.AddConnectionStrings(exeConfiguration);

			var configuration = configurationBuilder.Build();
			return configuration;
		}