public override void Parse(OpenApiObject data, IEndpointsParser parser) { base.Parse(data, parser); RequestSchema = data.GetSchema("request-schema"); ResponseSchema = data.GetSchema("response-schema"); }
public override void Parse(OpenApiObject data, IEndpointsParser parser) { base.Parse(data, parser); Schema = data.GetSchema("schema"); Separator = data.GetString("separator"); }
public override void Parse(OpenApiObject data, IEndpointsParser parser) { base.Parse(data, parser); if (data.TryGetObject("element", out var element)) { Element = parser.Parse(element, ElementDefaultType); } }
public void Parse(OpenApiObject data, IEndpointsParser parser) { foreach (var property in data) { if (property.Value is OpenApiObject objData) { Add(property.Key, parser.Parse(objData)); } } }
public virtual void Parse(OpenApiObject data, IEndpointsParser parser) { Description = data.GetString("description"); Uri = data.GetString("uri"); if (data.TryGetValue("children", out var anyData) && anyData is OpenApiObject objData) { Children.Parse(objData, parser); } }
public override void Parse(OpenApiObject data, IEndpointsParser parser) { base.Parse(data, parser); FormField = data.GetString("form-field"); }