W EF6 zwykle możemy użyć tego sposobu do skonfigurowania Entity.
public class AccountMap : EntityTypeConfiguration<Account>
{
public AccountMap()
{
ToTable("Account");
HasKey(a => a.Id);
Property(a => a.Username).HasMaxLength(50);
Property(a => a.Email).HasMaxLength(255);
Property(a => a.Name).HasMaxLength(255);
}
}
Jak możemy to zrobić w EF Core, od kiedy klasa I Inherit EntityTypeConfiguration, która nie może znaleźć klasy.
Pobieram surowy kod źródłowy EF Core z GitHub, nie mogę go znaleźć. Czy ktoś może w tym pomóc?
IEntityTypeConfiguration<T>
jedna void Configure()
metoda, którą można wdrożyć. Szczegóły tutaj: github.com/aspnet/EntityFramework/pull/6989