using Microsoft.EntityFrameworkCore; using Microsoft.EntityFrameworkCore.Metadata.Builders; namespace DataLayer.Configurations; internal class SeriesConfig : IEntityTypeConfiguration { public void Configure(EntityTypeBuilder entity) { entity.HasKey(s => s.SeriesId); entity.HasIndex(s => s.AudibleSeriesId); entity .Metadata .FindNavigation(nameof(Series.BooksLink)) ?.SetPropertyAccessMode(PropertyAccessMode.Field); } }