2

私は次の BaseEntity を持っています

public class BaseEntity
{
    public BaseEntity()
    {
        DateCreated = DateTime.UtcNow;
        DateModified = DateTime.UtcNow;
    }

    public DateTime DateCreated { get; set; }
    public DateTime DateModified { get; set; }

    [MaxLength(36)]
    public string CreateUserId { get; set; }

    [MaxLength(36)]
    public string ModifyUserId { get; set; }
}

私の他のすべてのエンティティはそこから派生しています。ここで、DataAnnotations の代わりに流暢な構成を使用したいと思います。すべての構成で 2 つの文字列プロパティの MaxLength を構成する必要がありDbModelBuilderますか?

4

1 に答える 1