From d81c5c85db00fec9dde2c6593bb67aac4b5208dc Mon Sep 17 00:00:00 2001 From: Pc Date: Mon, 15 May 2023 21:40:32 +0330 Subject: [PATCH] fix: Fix null reference exception in swagger default value --- src/BuildingBlocks/Swagger/SwaggerDefaultValues.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/BuildingBlocks/Swagger/SwaggerDefaultValues.cs b/src/BuildingBlocks/Swagger/SwaggerDefaultValues.cs index 2e12ba7..c115882 100644 --- a/src/BuildingBlocks/Swagger/SwaggerDefaultValues.cs +++ b/src/BuildingBlocks/Swagger/SwaggerDefaultValues.cs @@ -41,7 +41,12 @@ namespace BuildingBlocks.Swagger // REF: https://github.com/domaindrivendev/Swashbuckle.AspNetCore/pull/413 foreach (var parameter in operation.Parameters) { - var description = apiDescription.ParameterDescriptions.First(p => p.Name == parameter.Name); + var description = apiDescription.ParameterDescriptions.FirstOrDefault(p => p.Name == parameter.Name); + + if (description is null) + { + return; + } if (parameter.Description == null) {