Skip to content

Commit faceaf3

Browse files
committed
refactor: Fix null exception as key cannot be null
1 parent eb78ef9 commit faceaf3

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

DevProxy.Plugins/Generation/OpenApiSpecGeneratorPlugin.cs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -319,9 +319,9 @@ private void SetParametersFromQueryString(OpenApiOperation operation, NameValueC
319319
}
320320

321321
Logger.LogDebug(" Processing query string parameters...");
322-
#pragma warning disable IDE0004
323-
var dictionary = (queryParams.AllKeys as string[]).ToDictionary(k => k, k => queryParams[k] as object);
324-
#pragma warning restore IDE0004
322+
var dictionary = queryParams.AllKeys
323+
.Where(k => k != null).Cast<string>()
324+
.ToDictionary(k => k, k => queryParams[k] as object);
325325

326326
foreach (var parameter in dictionary)
327327
{

0 commit comments

Comments
 (0)