У меня есть требование создать контекст БД с указанным типом сущности c, поскольку у меня есть несколько контекстов БД в решении. моя проблема OnModelCreating
мы применяем конфигурацию из сборки builder.ApplyConfigurationsFromAssembly(Assembly.GetExecutingAssembly())
Поэтому я хочу применить конфигурацию только с IEntityTypeConfiguration
Тип с сущностью имеет базовую модель BaseEntity
, как показано ниже
public class DaysOfWeekBuilder : IEntityTypeConfiguration<DaysOfWeek>
{
public void Configure(EntityTypeBuilder<DaysOfWeek> builder)
{
builder.ToTable("DaysOfWeek");
builder.Property(e => e.Name).HasMaxLength(15);
}
}
Итак DaysOfWeek
У сущности есть базовый класс BaseEntity
public class DaysOfWeek : BaseEntity
{
public string Name { get; set; }
}
Как мы можем отфильтровать IEntityTypeConfiguration
, если у сущности есть базовая модель BaseEntity
?
Спасибо