我们正在开发一个基于.Net核心的webapi应用程序,为此,我们需要验证传入的请求体,它是基于c#的类型的JSON格式。此时我们正在评估NJsonSchema库,看看它是否抛出重复属性错误。但是看起来它不支持这个验证。我们还检查了NewtonSoft的JSON模式验证器,但它似乎也不支持重复的属性验证。下面是我们使用的NJsonSchema的最小化代码-
using NewtonSoft.Json</em
我有一个使用ADD.net DB模型生成的数据模型,用于从Azure生成.edmx文件。ApiController DMSDataAccessLayer DBUser = new DMSDataAccessLayer();
return DBUser.ReadAllUsersFromDMS();
// POST ap
ValidateJsonService { console.log(Ajv);ajv.validate(schema, json)) {
throw new Error("JSON does not conform to schema: " + ajv.errorsText这段代码曾经是有效的,它也是Ajv的使用方式。fo