@@ -363,6 +363,7 @@ namespace Microsoft.OpenApi.Models
363
363
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiHeader> Headers { get; set; }
364
364
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiLink> Links { get; set; }
365
365
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiParameter> Parameters { get; set; }
366
+ public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiPathItem> PathItems { get; set; }
366
367
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiRequestBody> RequestBodies { get; set; }
367
368
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiResponse> Responses { get; set; }
368
369
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiSchema> Schemas { get; set; }
@@ -453,6 +454,7 @@ namespace Microsoft.OpenApi.Models
453
454
public const string Parameters = "parameters";
454
455
public const string Password = "password";
455
456
public const string Patch = "patch";
457
+ public const string PathItems = "pathItems";
456
458
public const string Paths = "paths";
457
459
public const string Pattern = "pattern";
458
460
public const string Post = "post";
@@ -491,6 +493,7 @@ namespace Microsoft.OpenApi.Models
491
493
public const string Value = "value";
492
494
public const string Variables = "variables";
493
495
public const string Version = "version";
496
+ public const string Webhooks = "webhooks";
494
497
public const string Wrapped = "wrapped";
495
498
public const string WriteOnly = "writeOnly";
496
499
public const string Xml = "xml";
@@ -531,6 +534,7 @@ namespace Microsoft.OpenApi.Models
531
534
public System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiSecurityRequirement> SecurityRequirements { get; set; }
532
535
public System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiServer> Servers { get; set; }
533
536
public System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiTag> Tags { get; set; }
537
+ public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiPathItem> Webhooks { get; set; }
534
538
public Microsoft.OpenApi.Services.OpenApiWorkspace Workspace { get; set; }
535
539
public Microsoft.OpenApi.Interfaces.IOpenApiReferenceable ResolveReference(Microsoft.OpenApi.Models.OpenApiReference reference) { }
536
540
public System.Collections.Generic.IEnumerable<Microsoft.OpenApi.Models.OpenApiError> ResolveReferences() { }
@@ -628,6 +632,7 @@ namespace Microsoft.OpenApi.Models
628
632
public string Description { get; set; }
629
633
public System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Interfaces.IOpenApiExtension> Extensions { get; set; }
630
634
public Microsoft.OpenApi.Models.OpenApiLicense License { get; set; }
635
+ public string Summary { get; set; }
631
636
public System.Uri TermsOfService { get; set; }
632
637
public string Title { get; set; }
633
638
public string Version { get; set; }
@@ -1018,6 +1023,8 @@ namespace Microsoft.OpenApi.Models
1018
1023
Callback = 8,
1019
1024
[Microsoft.OpenApi.Attributes.Display("tags")]
1020
1025
Tag = 9,
1026
+ [Microsoft.OpenApi.Attributes.Display("pathItems")]
1027
+ PathItem = 10,
1021
1028
}
1022
1029
public class RuntimeExpressionAnyWrapper : Microsoft.OpenApi.Interfaces.IOpenApiElement
1023
1030
{
@@ -1084,6 +1091,7 @@ namespace Microsoft.OpenApi.Services
1084
1091
public override void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiExample> examples) { }
1085
1092
public override void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiHeader> headers) { }
1086
1093
public override void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiLink> links) { }
1094
+ public override void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiPathItem> webhooks) { }
1087
1095
public override void Visit(System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiParameter> parameters) { }
1088
1096
}
1089
1097
public class OpenApiUrlTreeNode
@@ -1144,6 +1152,7 @@ namespace Microsoft.OpenApi.Services
1144
1152
public virtual void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiHeader> headers) { }
1145
1153
public virtual void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiLink> links) { }
1146
1154
public virtual void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiMediaType> content) { }
1155
+ public virtual void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiPathItem> webhooks) { }
1147
1156
public virtual void Visit(System.Collections.Generic.IDictionary<string, Microsoft.OpenApi.Models.OpenApiServerVariable> serverVariables) { }
1148
1157
public virtual void Visit(System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiExample> example) { }
1149
1158
public virtual void Visit(System.Collections.Generic.IList<Microsoft.OpenApi.Models.OpenApiParameter> parameters) { }
0 commit comments