public void Configure(EntityTypeBuilder <Author> builder)
        {
            builder.HasKey(x => x.Id);
            builder.HasMany(x => x.Books)
            .WithMany(x => x.Authors)
            .UsingEntity <AuthorBook>(
                j => j.HasOne(b => b.Book).WithMany(a => a.AuthorBooks),
                j => j.HasOne(a => a.Author).WithMany(b => b.AuthorBooks)
                );

            builder.AddTimeTrackDefaults();
        }
Exemple #2
0
 public void Configure(EntityTypeBuilder <Book> builder)
 {
     builder.HasKey(s => s.Id);
     builder.AddTimeTrackDefaults();
 }