如何使用NJsonSchema从类型构造函数生成JSON模式?

时间:2019-05-23 10:35:05

标签: .net jsonschema njsonschema

我正在使用NJsonSchemaC#类型生成模式。

public sealed class Config
{
    [JsonConstructor]
    public Config([RegularExpression("Name.*123")] string name)
    {
        Name = name;
    }

    public string Name { get; }
}

并尝试生成这样的内容:

var schema = JsonSchema.FromTypeAsync<Config>().Result;

但是,生成器使用类属性而不是构造函数来生成模式。如何指定使用构造函数?

0 个答案:

没有答案