我有以下 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。我真的必须在每个DbModelBuilder
配置中配置两个字符串属性的 MaxLength 吗?