Reacting to ForeignKey API change.

This commit is contained in:
ajcvickers 2014-08-19 15:50:23 -07:00
parent 9ee9104883
commit 0eaad754c4
1 changed files with 7 additions and 8 deletions

View File

@ -47,17 +47,16 @@ namespace MusicStore.Models
builder.Entity<CartItem>().Key(ci => ci.CartItemId);
builder.Entity<OrderDetail>().Key(od => od.OrderDetailId);
builder.Entity<Album>()
.ForeignKeys(kb =>
builder.Entity<Album>(b =>
{
kb.ForeignKey<Genre>(a => a.GenreId);
kb.ForeignKey<Artist>(a => a.ArtistId);
b.ForeignKey<Genre>(a => a.GenreId);
b.ForeignKey<Artist>(a => a.ArtistId);
});
builder.Entity<OrderDetail>()
.ForeignKeys(kb =>
builder.Entity<OrderDetail>(b =>
{
kb.ForeignKey<Album>(a => a.AlbumId);
kb.ForeignKey<Order>(a => a.OrderId);
b.ForeignKey<Album>(a => a.AlbumId);
b.ForeignKey<Order>(a => a.OrderId);
});
var genre = builder.Model.GetEntityType(typeof(Genre));