React to EF relationship API changes

This commit is contained in:
ajcvickers 2015-03-23 13:18:07 -07:00
parent 6143af8149
commit 9e7f12a515
1 changed files with 3 additions and 3 deletions

View File

@ -43,14 +43,14 @@ namespace Microsoft.AspNet.Identity.EntityFramework
builder.Entity<IdentityUserClaim<TKey>>(b => builder.Entity<IdentityUserClaim<TKey>>(b =>
{ {
b.Key(uc => uc.Id); b.Key(uc => uc.Id);
b.HasOne<TUser>().WithMany().ForeignKey(uc => uc.UserId); b.Reference<TUser>().InverseCollection().ForeignKey(uc => uc.UserId);
b.ForRelational().Table("AspNetUserClaims"); b.ForRelational().Table("AspNetUserClaims");
}); });
builder.Entity<IdentityRoleClaim<TKey>>(b => builder.Entity<IdentityRoleClaim<TKey>>(b =>
{ {
b.Key(rc => rc.Id); b.Key(rc => rc.Id);
b.HasOne<TRole>().WithMany().ForeignKey(rc => rc.RoleId); b.Reference<TRole>().InverseCollection().ForeignKey(rc => rc.RoleId);
b.ForRelational().Table("AspNetRoleClaims"); b.ForRelational().Table("AspNetRoleClaims");
}); });
@ -66,7 +66,7 @@ namespace Microsoft.AspNet.Identity.EntityFramework
builder.Entity<IdentityUserLogin<TKey>>(b => builder.Entity<IdentityUserLogin<TKey>>(b =>
{ {
b.Key(l => new { l.LoginProvider, l.ProviderKey }); b.Key(l => new { l.LoginProvider, l.ProviderKey });
b.HasOne<TUser>().WithMany().ForeignKey(uc => uc.UserId); b.Reference<TUser>().InverseCollection().ForeignKey(uc => uc.UserId);
b.ForRelational().Table("AspNetUserLogins"); b.ForRelational().Table("AspNetUserLogins");
}); });
} }