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<CartItem>().Key(ci => ci.CartItemId);
builder.Entity<OrderDetail>().Key(od => od.OrderDetailId); builder.Entity<OrderDetail>().Key(od => od.OrderDetailId);
builder.Entity<Album>() builder.Entity<Album>(b =>
.ForeignKeys(kb =>
{ {
kb.ForeignKey<Genre>(a => a.GenreId); b.ForeignKey<Genre>(a => a.GenreId);
kb.ForeignKey<Artist>(a => a.ArtistId); b.ForeignKey<Artist>(a => a.ArtistId);
}); });
builder.Entity<OrderDetail>()
.ForeignKeys(kb => builder.Entity<OrderDetail>(b =>
{ {
kb.ForeignKey<Album>(a => a.AlbumId); b.ForeignKey<Album>(a => a.AlbumId);
kb.ForeignKey<Order>(a => a.OrderId); b.ForeignKey<Order>(a => a.OrderId);
}); });
var genre = builder.Model.GetEntityType(typeof(Genre)); var genre = builder.Model.GetEntityType(typeof(Genre));