Example #1
0
        public OpenApiDocument ParsePartial(JObject json, string pathName, string operationName)
        {
            var rootNode = ParsingNode.Create(json, this);
            var document = new OpenApiDocument();

            rootNode.strategy = new OpenApiDocumentPartialParsingStrategy(pathName, operationName);
            rootNode.Parse(document);
            return(document);
        }
Example #2
0
        public OpenApiDocument Parse(JObject json)
        {
            var rootNode = ParsingNode.Create(json, this);
            var document = new OpenApiDocument();

            rootNode.strategy = new OpenApiDocumentParsingStrategy();
            rootNode.Parse(document);
            return(document);
        }