diff --git a/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiConfigurationOptions.cs b/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiConfigurationOptions.cs index 15d1249c..c1fd1f69 100644 --- a/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiConfigurationOptions.cs +++ b/src/Microsoft.Azure.WebJobs.Extensions.OpenApi.Core/Configurations/DefaultOpenApiConfigurationOptions.cs @@ -112,8 +112,9 @@ public static List GetHostNames() /// Returns the OpenAPI version. public static OpenApiVersionType GetOpenApiVersion() { - var version = Enum.TryParse( - Environment.GetEnvironmentVariable(OpenApiVersionKey), ignoreCase: true, out var result) + var version = Enum.TryParse(Environment.GetEnvironmentVariable(OpenApiVersionKey), + ignoreCase: true, out var result) + && Enum.IsDefined(typeof(OpenApiVersionType), result) ? result : DefaultOpenApiVersion();