Существует модель:
public class Model
{
[Required(AllowEmptyStrings = false)]
public string Code { get; set; }
[Required(AllowEmptyStrings = false)]
public string Name { get; set; }
[MaxLength(6), MinLength(6)]
public string Color { get; set; }
[MaxLength(3)]
public string Text { get; set; }
[Required]
public int? User { get; set; }
}
Если я передаю нулевые данные в полях Пользователь, Цвет и Текст, то ответ:
{
"code": "VALIDATION",
"fields": [
{
"field": "user",
"error": "REQUIRED"
}
]
}
Почему я неполучить полный список обязательных полей?