diff --git a/src/Microsoft.AspNet.Identity.EntityFramework/IdentityDbContext.cs b/src/Microsoft.AspNet.Identity.EntityFramework/IdentityDbContext.cs index 65f8e2fe2c..5ea2553f6d 100644 --- a/src/Microsoft.AspNet.Identity.EntityFramework/IdentityDbContext.cs +++ b/src/Microsoft.AspNet.Identity.EntityFramework/IdentityDbContext.cs @@ -43,14 +43,14 @@ namespace Microsoft.AspNet.Identity.EntityFramework builder.Entity>(b => { b.Key(uc => uc.Id); - b.ManyToOne().ForeignKey(uc => uc.UserId); + b.HasOne().WithMany().ForeignKey(uc => uc.UserId); b.ForRelational().Table("AspNetUserClaims"); }); builder.Entity>(b => { b.Key(rc => rc.Id); - b.ManyToOne().ForeignKey(rc => rc.RoleId); + b.HasOne().WithMany().ForeignKey(rc => rc.RoleId); b.ForRelational().Table("AspNetRoleClaims"); }); @@ -66,7 +66,7 @@ namespace Microsoft.AspNet.Identity.EntityFramework builder.Entity>(b => { b.Key(l => new { l.LoginProvider, l.ProviderKey }); - b.ManyToOne().ForeignKey(uc => uc.UserId); + b.HasOne().WithMany().ForeignKey(uc => uc.UserId); b.ForRelational().Table("AspNetUserLogins"); }); }