如何保留Nswag Code Gen

时间:2019-07-10 14:00:19

标签: nswag

我在nswag代码生成器上遇到问题:

我的API中有一个模型,该模型具有必需的数据注释,该注释由Nswag加载到Client.cs中, 但是,当我尝试将ErrorMessage属性添加到必填注释时,Nswag不会在Client.cs中创建它。

这是我的API中的模型:

[Required(AllowEmptyStrings = false, ErrorMessage = "Le champ Nom ne peut pas être vide")]
public string Lastname { get; set; }

这就是我从Nswag代码生成器获得的信息:

[Newtonsoft.Json.JsonProperty("lastname", Required = Newtonsoft.Json.Required.Always)]
[System.ComponentModel.DataAnnotations.Required]
public string Lastname
{
    get { return _lastname; }
    set 
    {
        if (_lastname != value)
        {
            _lastname = value; 
            RaisePropertyChanged();
        }
    }
}

0 个答案:

没有答案