我有很多由数据注释属性设计的现有类。 我需要使用IEntityTypeConfiguration将其转换为类,并将数据注释转换为流利的api。
我该怎么办? 我看到几种方法: 1.创建并使用t4模板。但是我不想自己创造,也许您知道存在解决方案吗? 2.使用一些工具。但是找不到。 例如我上课
public class UnitDescriptionFormConfiguration : IEntityTypeConfiguration<UnitDescriptionForm>
{
public void Configure(EntityTypeBuilder<UnitDescriptionForm> builder)
{
builder.ToTable("UnitDescriptionForms");
builder.HasKey(x => x.Id);
builder.Property(x => x.UnitId)
.IsRequired(false);
builder.Property(x => x.Deleted).HasColumnType("bit").IsRequired(false);
builder.HasOne(cv => cv.Unit).WithMany().HasForeignKey(cv => cv.UnitId);
}
}
我可以自动生成模板吗?