private static void CheckConfigurationTypes(Type applicationType, IVostokHostingEnvironment environment, List <string> errors)
 => CheckConfigurationTypesInternal(
     () => RequirementDetector.GetRequiredConfigurations(applicationType),
     () => RequirementDetector.GetRequiredSecretConfigurations(applicationType),
     Enumerable.Empty <RequiresMergedConfiguration>,
     environment,
     errors);
 private static void CheckConfigurationTypes(IVostokApplication application, IVostokHostingEnvironment environment, List <string> errors)
 => CheckConfigurationTypesInternal(
     () => RequirementDetector.GetRequiredConfigurations(application),
     () => RequirementDetector.GetRequiredSecretConfigurations(application),
     () => RequirementDetector.GetRequiredMergedConfigurations(application),
     environment,
     errors);
 private static void CheckPort(IVostokApplication application, IVostokHostingEnvironment environment, List <string> errors)
 => CheckPortInternal(() => RequirementDetector.RequiresPort(application), environment, errors);
 private static void CheckHostExtensions(IVostokApplication application, IVostokHostingEnvironment environment, List <string> errors)
 => CheckHostExtensionsInternal(() => RequirementDetector.GetRequiredHostExtensions(application), environment, errors);