Skip to content

Commit 27a2ad8

Browse files
committed
More PR feedback fixes
1 parent 893f4e2 commit 27a2ad8

File tree

1 file changed

+8
-5
lines changed

1 file changed

+8
-5
lines changed

src/Microsoft.OpenApi.Readers/V2/OpenApiHeaderDeserializer.cs

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
using Microsoft.OpenApi.Any;
66
using Microsoft.OpenApi.Extensions;
77
using Microsoft.OpenApi.Models;
8+
using Microsoft.OpenApi.Readers.Exceptions;
89
using Microsoft.OpenApi.Readers.ParseNodes;
910

1011
namespace Microsoft.OpenApi.Readers.V2
@@ -151,21 +152,23 @@ public static OpenApiHeader LoadHeader(ParseNode node)
151152
return header;
152153
}
153154

154-
private static void LoadStyle(OpenApiHeader h, string v)
155+
private static void LoadStyle(OpenApiHeader header, string style)
155156
{
156-
switch (v)
157+
switch (style)
157158
{
158159
case "csv":
159-
h.Style = ParameterStyle.Simple;
160+
header.Style = ParameterStyle.Simple;
160161
return;
161162
case "ssv":
162-
h.Style = ParameterStyle.SpaceDelimited;
163+
header.Style = ParameterStyle.SpaceDelimited;
163164
return;
164165
case "pipes":
165-
h.Style = ParameterStyle.PipeDelimited;
166+
header.Style = ParameterStyle.PipeDelimited;
166167
return;
167168
case "tsv":
168169
throw new NotSupportedException();
170+
default:
171+
throw new OpenApiReaderException("Unrecognized header style: " + style);
169172
}
170173
}
171174
}

0 commit comments

Comments
 (0)