@@ -166,14 +166,6 @@ namespace Microsoft.OpenApi.Extensions
166
166
public const string Name = "extensions";
167
167
public void Evaluate(Json.Schema.EvaluationContext context) { }
168
168
}
169
- [Json.Schema.SchemaKeyword("externalDocs")]
170
- public class ExternalDocsKeyword : Json.Schema.IJsonSchemaKeyword
171
- {
172
- public const string Name = "externalDocs";
173
- public ExternalDocsKeyword(Microsoft.OpenApi.Models.OpenApiExternalDocs value) { }
174
- public Microsoft.OpenApi.Models.OpenApiExternalDocs Value { get; }
175
- public void Evaluate(Json.Schema.EvaluationContext context) { }
176
- }
177
169
public static class JsonSchemaBuilderExtensions
178
170
{
179
171
public static Json.Schema.JsonSchemaBuilder AdditionalPropertiesAllowed(this Json.Schema.JsonSchemaBuilder builder, bool additionalPropertiesAllowed) { }
@@ -182,8 +174,6 @@ namespace Microsoft.OpenApi.Extensions
182
174
public static Json.Schema.JsonSchemaBuilder ExclusiveMinimum(this Json.Schema.JsonSchemaBuilder builder, bool value) { }
183
175
public static Json.Schema.JsonSchemaBuilder Extensions(this Json.Schema.JsonSchemaBuilder builder, System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Interfaces.IOpenApiExtension> extensions) { }
184
176
public static Json.Schema.JsonSchemaBuilder Nullable(this Json.Schema.JsonSchemaBuilder builder, bool value) { }
185
- public static Json.Schema.JsonSchemaBuilder OpenApiExternalDocs(this Json.Schema.JsonSchemaBuilder builder, Microsoft.OpenApi.Models.OpenApiExternalDocs externalDocs) { }
186
- public static Json.Schema.JsonSchemaBuilder Remove(this Json.Schema.JsonSchemaBuilder builder, string keyword) { }
187
177
public static Json.Schema.JsonSchemaBuilder Summary(this Json.Schema.JsonSchemaBuilder builder, string summary) { }
188
178
}
189
179
public static class JsonSchemaExtensions
@@ -194,7 +184,6 @@ namespace Microsoft.OpenApi.Extensions
194
184
public static Microsoft.OpenApi.Extensions.DiscriminatorKeyword GetOpenApiDiscriminator(this Json.Schema.JsonSchema schema) { }
195
185
public static bool? GetOpenApiExclusiveMaximum(this Json.Schema.JsonSchema schema) { }
196
186
public static bool? GetOpenApiExclusiveMinimum(this Json.Schema.JsonSchema schema) { }
197
- public static Microsoft.OpenApi.Models.OpenApiExternalDocs GetOpenApiExternalDocs(this Json.Schema.JsonSchema schema) { }
198
187
public static string GetSummary(this Json.Schema.JsonSchema schema) { }
199
188
}
200
189
[Json.Schema.SchemaKeyword("nullable")]
@@ -310,7 +299,7 @@ namespace Microsoft.OpenApi.MicrosoftExtensions
310
299
public class EnumDescription : Microsoft.OpenApi.Interfaces.IOpenApiElement
311
300
{
312
301
public EnumDescription() { }
313
- public EnumDescription(System.Text.Json.Nodes.JsonObject source) { }
302
+ public EnumDescription(Microsoft.OpenApi.Any.OpenApiObject source) { }
314
303
public string Description { get; set; }
315
304
public string Name { get; set; }
316
305
public string Value { get; set; }
@@ -324,15 +313,15 @@ namespace Microsoft.OpenApi.MicrosoftExtensions
324
313
public string Version { get; set; }
325
314
public static string Name { get; }
326
315
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
327
- public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiDeprecationExtension Parse(Microsoft.OpenApi.Any.OpenApiAny source) { }
316
+ public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiDeprecationExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
328
317
}
329
318
public class OpenApiEnumFlagsExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
330
319
{
331
320
public OpenApiEnumFlagsExtension() { }
332
321
public bool IsFlags { get; set; }
333
322
public static string Name { get; }
334
323
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
335
- public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiEnumFlagsExtension Parse(Microsoft.OpenApi.Any.OpenApiAny source) { }
324
+ public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiEnumFlagsExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
336
325
}
337
326
public class OpenApiEnumValuesDescriptionExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
338
327
{
@@ -341,7 +330,7 @@ namespace Microsoft.OpenApi.MicrosoftExtensions
341
330
public System.Collections.Generic.List<Microsoft.OpenApi.MicrosoftExtensions.EnumDescription> ValuesDescriptions { get; set; }
342
331
public static string Name { get; }
343
332
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
344
- public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiEnumValuesDescriptionExtension Parse(Microsoft.OpenApi.Any.OpenApiAny source) { }
333
+ public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiEnumValuesDescriptionExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
345
334
}
346
335
public class OpenApiPagingExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
347
336
{
@@ -351,23 +340,23 @@ namespace Microsoft.OpenApi.MicrosoftExtensions
351
340
public string OperationName { get; set; }
352
341
public static string Name { get; }
353
342
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
354
- public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiPagingExtension Parse(Microsoft.OpenApi.Any.OpenApiAny source) { }
343
+ public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiPagingExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
355
344
}
356
345
public class OpenApiPrimaryErrorMessageExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
357
346
{
358
347
public OpenApiPrimaryErrorMessageExtension() { }
359
348
public bool IsPrimaryErrorMessage { get; set; }
360
349
public static string Name { get; }
361
350
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
362
- public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiPrimaryErrorMessageExtension Parse(Microsoft.OpenApi.Any.OpenApiAny source) { }
351
+ public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiPrimaryErrorMessageExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
363
352
}
364
353
public class OpenApiReservedParameterExtension : Microsoft.OpenApi.Interfaces.IOpenApiExtension
365
354
{
366
355
public OpenApiReservedParameterExtension() { }
367
356
public bool? IsReserved { get; set; }
368
357
public static string Name { get; }
369
358
public void Write(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.OpenApiSpecVersion specVersion) { }
370
- public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiReservedParameterExtension Parse(Microsoft.OpenApi.Any.OpenApiAny source) { }
359
+ public static Microsoft.OpenApi.MicrosoftExtensions.OpenApiReservedParameterExtension Parse(Microsoft.OpenApi.Any.IOpenApiAny source) { }
371
360
}
372
361
}
373
362
namespace Microsoft.OpenApi.Models
@@ -1490,7 +1479,6 @@ namespace Microsoft.OpenApi.Writers
1490
1479
void WriteRaw(string value);
1491
1480
void WriteStartArray();
1492
1481
void WriteStartObject();
1493
- void WriteV2Examples(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.Models.OpenApiExample example, Microsoft.OpenApi.OpenApiSpecVersion version);
1494
1482
void WriteValue(bool value);
1495
1483
void WriteValue(decimal value);
1496
1484
void WriteValue(int value);
@@ -1554,7 +1542,6 @@ namespace Microsoft.OpenApi.Writers
1554
1542
public abstract void WriteRaw(string value);
1555
1543
public abstract void WriteStartArray();
1556
1544
public abstract void WriteStartObject();
1557
- public void WriteV2Examples(Microsoft.OpenApi.Writers.IOpenApiWriter writer, Microsoft.OpenApi.Models.OpenApiExample example, Microsoft.OpenApi.OpenApiSpecVersion version) { }
1558
1545
public virtual void WriteValue(bool value) { }
1559
1546
public virtual void WriteValue(System.DateTime value) { }
1560
1547
public virtual void WriteValue(System.DateTimeOffset value) { }
@@ -1585,8 +1572,6 @@ namespace Microsoft.OpenApi.Writers
1585
1572
where T : struct { }
1586
1573
public static void WriteProperty<T>(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, T? value)
1587
1574
where T : struct { }
1588
- public static void WriteRequiredCollection<T>(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IEnumerable<T> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, T> action)
1589
- where T : Microsoft.OpenApi.Interfaces.IOpenApiElement { }
1590
1575
public static void WriteRequiredMap(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, string> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, string> action) { }
1591
1576
public static void WriteRequiredMap<T>(this Microsoft.OpenApi.Writers.IOpenApiWriter writer, string name, System.Collections.Generic.IDictionary<string, T> elements, System.Action<Microsoft.OpenApi.Writers.IOpenApiWriter, T> action)
1592
1577
where T : Microsoft.OpenApi.Interfaces.IOpenApiElement { }
0 commit comments