找不到类型或命名空间名称 'JsonSchema'

The type or namespace name 'JsonSchema' could not be found

我刚刚添加了一个用于 JSON 验证的 nuget 包。文档没有指定如何将这个包“导入”到项目中,当我添加 using JsonSchema.Net 时,编译器会抱怨 The type or namespace name 'JsonSchema' could not be found。这是怎么回事?

这是我添加包的方式。

dotnet add package JsonSchema.Net --version 2.3.0

此 NuGet 源代码的 GitHub 项目 json-everything 中没有版本 2.3.0 的命名空间 JsonSchema.Net

我想你可能想使用 Json.Schema 而不是 JsonSchema.Net

有一个 class JsonSchema 可以帮助我们进行 JSON 验证。