У меня есть модель просмотра со свойством Id
[Required]
public int Id { get; set; }
Но я думаю, что этот атрибут работает только для строковых свойств.
Когда Id не установлен, Id имеет значение 0 имодель действительна.
Как я могу обеспечить, чтобы, если не задано значение для свойства int, модель была бы недействительной?