我在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();
}
}
}