Добавить аннотации данных в класс, созданный структурой сущности

У меня есть следующий класс, созданный структурой сущности:

public partial class ItemRequest
{
    public int RequestId { get; set; }
    //...

Я хотел бы сделать это обязательным полем

[Required]
public int RequestId { get;set; }

Однако, поскольку это сгенерированный код, он будет уничтожен. Я не могу представить способ создания частичного класса, потому что свойство определяется сгенерированным частичным классом. Как я могу определить ограничение безопасным способом?

Ответы на вопрос(6)

Ваш ответ на вопрос