如何根据JSON模式验证JSON对象而不使用c#中的JSchema nuget?

如何根据JSON模式验证JSON对象而不使用c#中的JSchema nuget?,c#,json,C#,Json,我想用JsonSchema验证JsonObject,我使用的是newtonsoft.json nuget,但也就是说JsonSchema被移动到它自己的路径,然后我使用了newtonsoft.json.schema nuget,但它是付费版本。是否有任何方法可以使用c中的登录名用jsonschema验证JSON对象?有人能帮我吗 它实际验证的是什么,是否可以验证模式中的数据类型?在哪里用JSON模式检查JSON对象? //using Microsoft.Ajax.Utilities

我想用JsonSchema验证JsonObject,我使用的是newtonsoft.json nuget,但也就是说JsonSchema被移动到它自己的路径,然后我使用了newtonsoft.json.schema nuget,但它是付费版本。是否有任何方法可以使用c中的登录名用jsonschema验证JSON对象?有人能帮我吗

它实际验证的是什么,是否可以验证模式中的数据类型?在哪里用JSON模式检查JSON对象?
//using Microsoft.Ajax.Utilities



   var jsonobject = //your code to get json object
        var validjsonstring = Microsoft.Ajax.Utilities.JSON.Validate(jsonobject);
        //code to parse etc..