From ea7246b91c9927f8aa8a9d6efb29f7f7180db828 Mon Sep 17 00:00:00 2001 From: Safia Abdalla Date: Thu, 29 Jul 2021 15:23:45 -0500 Subject: [PATCH] Use interface instead of concrete type for filter --- .../SwaggerGenerator/SwaggerGeneratorOptions.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Swashbuckle.AspNetCore.SwaggerGen/SwaggerGenerator/SwaggerGeneratorOptions.cs b/src/Swashbuckle.AspNetCore.SwaggerGen/SwaggerGenerator/SwaggerGeneratorOptions.cs index 803b15da3..f5acb0ea7 100644 --- a/src/Swashbuckle.AspNetCore.SwaggerGen/SwaggerGenerator/SwaggerGeneratorOptions.cs +++ b/src/Swashbuckle.AspNetCore.SwaggerGen/SwaggerGenerator/SwaggerGeneratorOptions.cs @@ -71,7 +71,7 @@ private string DefaultOperationIdSelector(ApiDescription apiDescription) #if (!NETSTANDARD2_0) return actionDescriptor.AttributeRouteInfo?.Name - ?? (actionDescriptor.EndpointMetadata.FirstOrDefault(m => m is EndpointNameMetadata) as EndpointNameMetadata)?.EndpointName; + ?? (actionDescriptor.EndpointMetadata.FirstOrDefault(m => m is IEndpointNameMetadata) as IEndpointNameMetadata)?.EndpointName; #else return actionDescriptor.AttributeRouteInfo?.Name; #endif