public override void Parse(OpenApiObject data, IEndpointsParser parser)
        {
            base.Parse(data, parser);

            RequestSchema  = data.GetSchema("request-schema");
            ResponseSchema = data.GetSchema("response-schema");
        }
Esempio n. 2
0
        public override void Parse(OpenApiObject data, IEndpointsParser parser)
        {
            base.Parse(data, parser);

            Schema    = data.GetSchema("schema");
            Separator = data.GetString("separator");
        }
Esempio n. 3
0
        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));
         }
     }
 }
Esempio n. 5
0
        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);
            }
        }
Esempio n. 6
0
        public override void Parse(OpenApiObject data, IEndpointsParser parser)
        {
            base.Parse(data, parser);

            FormField = data.GetString("form-field");
        }