Skip to content

Commit 7c5c470

Browse files
davidkallesenperkops
authored andcommitted
feat: improve handle EarlyHints
1 parent a44f12d commit 7c5c470

File tree

3 files changed

+5
-13
lines changed

3 files changed

+5
-13
lines changed

src/Atc.Rest.ApiGenerator.Client.CSharp/ContentGenerators/ContentGeneratorClientEndpoint.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -141,9 +141,9 @@ public string Generate()
141141
case HttpStatusCode.Continue:
142142
case HttpStatusCode.SwitchingProtocols:
143143
case HttpStatusCode.Processing:
144-
case HttpStatusCode.EarlyHints:
145144
case HttpStatusCode.Created:
146145
case HttpStatusCode.Accepted:
146+
case HttpStatusCode.EarlyHints:
147147
case HttpStatusCode.NonAuthoritativeInformation:
148148
case HttpStatusCode.NoContent:
149149
case HttpStatusCode.ResetContent:

src/Atc.Rest.ApiGenerator.Client.CSharp/ContentGenerators/ContentGeneratorClientEndpointResult.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -250,14 +250,12 @@ private void AppendContentWithProblemDetails(
250250
sb.AppendLine(12, "? result");
251251
sb.AppendLine(12, $": throw new InvalidOperationException(\"Content is not the expected type - please use the Is{responseModel.StatusCode.ToNormalizedString()} property first.\");");
252252
break;
253-
case HttpStatusCode.EarlyHints:
254-
// Skip.
255-
break;
256253
case HttpStatusCode.Continue:
257254
case HttpStatusCode.SwitchingProtocols:
258255
case HttpStatusCode.Processing:
259256
case HttpStatusCode.Created:
260257
case HttpStatusCode.Accepted:
258+
case HttpStatusCode.EarlyHints:
261259
case HttpStatusCode.NonAuthoritativeInformation:
262260
case HttpStatusCode.NoContent:
263261
case HttpStatusCode.ResetContent:
@@ -341,14 +339,12 @@ private void AppendContentWithoutProblemDetails(
341339
sb.AppendLine();
342340
AppendMethodContentStatusCodeOk(sb, responseModel);
343341
break;
344-
case HttpStatusCode.EarlyHints:
345-
// Skip.
346-
break;
347342
case HttpStatusCode.Continue:
348343
case HttpStatusCode.SwitchingProtocols:
349344
case HttpStatusCode.Processing:
350345
case HttpStatusCode.Created:
351346
case HttpStatusCode.Accepted:
347+
case HttpStatusCode.EarlyHints:
352348
case HttpStatusCode.NonAuthoritativeInformation:
353349
case HttpStatusCode.NoContent:
354350
case HttpStatusCode.ResetContent:

src/Atc.Rest.ApiGenerator.Client.CSharp/ContentGenerators/ContentGeneratorClientEndpointResultInterface.cs

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -219,14 +219,12 @@ private void AppendContentWithProblemDetails(
219219
sb.AppendLine();
220220
sb.AppendLine(4, $"ValidationProblemDetails {responseModel.StatusCode.ToNormalizedString()}Content {{ get; }}");
221221
break;
222-
case HttpStatusCode.EarlyHints:
223-
// Skip.
224-
break;
225222
case HttpStatusCode.Continue:
226223
case HttpStatusCode.SwitchingProtocols:
227224
case HttpStatusCode.Processing:
228225
case HttpStatusCode.Created:
229226
case HttpStatusCode.Accepted:
227+
case HttpStatusCode.EarlyHints:
230228
case HttpStatusCode.NonAuthoritativeInformation:
231229
case HttpStatusCode.NoContent:
232230
case HttpStatusCode.ResetContent:
@@ -307,14 +305,12 @@ private void AppendContentWithoutProblemDetails(
307305
sb.AppendLine();
308306
AppendMethodContentStatusCodeOk(sb, responseModel);
309307
break;
310-
case HttpStatusCode.EarlyHints:
311-
// Skip.
312-
break;
313308
case HttpStatusCode.Continue:
314309
case HttpStatusCode.SwitchingProtocols:
315310
case HttpStatusCode.Processing:
316311
case HttpStatusCode.Created:
317312
case HttpStatusCode.Accepted:
313+
case HttpStatusCode.EarlyHints:
318314
case HttpStatusCode.NonAuthoritativeInformation:
319315
case HttpStatusCode.NoContent:
320316
case HttpStatusCode.ResetContent:

0 commit comments

Comments
 (0)