React to EF API change

This commit is contained in:
ajcvickers 2014-09-05 14:29:29 -07:00
parent 2affee7457
commit 610c5531a3
1 changed files with 4 additions and 4 deletions

View File

@ -92,16 +92,16 @@ namespace Microsoft.AspNet.Identity.SqlServer
var userClaimType = builder.Model.GetEntityType(typeof(IdentityUserClaim<TKey>)); var userClaimType = builder.Model.GetEntityType(typeof(IdentityUserClaim<TKey>));
var roleClaimType = builder.Model.GetEntityType(typeof(IdentityRoleClaim<TKey>)); var roleClaimType = builder.Model.GetEntityType(typeof(IdentityRoleClaim<TKey>));
var userRoleType = builder.Model.GetEntityType(typeof(IdentityUserRole<TKey>)); var userRoleType = builder.Model.GetEntityType(typeof(IdentityUserRole<TKey>));
var ucfk = userClaimType.AddForeignKey(userType.GetKey(), new[] { userClaimType.GetProperty("UserId") }); var ucfk = userClaimType.AddForeignKey(userType.GetPrimaryKey(), new[] { userClaimType.GetProperty("UserId") });
userType.AddNavigation(new Navigation(ucfk, "Claims", false)); userType.AddNavigation(new Navigation(ucfk, "Claims", false));
//userClaimType.AddNavigation(new Navigation(ucfk, "User", true)); //userClaimType.AddNavigation(new Navigation(ucfk, "User", true));
//var urfk = userRoleType.AddForeignKey(userType.GetKey(), new[] { userRoleType.GetProperty("UserId") }); //var urfk = userRoleType.AddForeignKey(userType.GetPrimaryKey(), new[] { userRoleType.GetProperty("UserId") });
//userType.AddNavigation(new Navigation(urfk, "Roles", false)); //userType.AddNavigation(new Navigation(urfk, "Roles", false));
//var urfk2 = userRoleType.AddForeignKey(roleType.GetKey(), new[] { userRoleType.GetProperty("RoleId") }); //var urfk2 = userRoleType.AddForeignKey(roleType.GetPrimaryKey(), new[] { userRoleType.GetProperty("RoleId") });
//roleType.AddNavigation(new Navigation(urfk2, "Users", false)); //roleType.AddNavigation(new Navigation(urfk2, "Users", false));
var rcfk = roleClaimType.AddForeignKey(roleType.GetKey(), new[] { roleClaimType.GetProperty("RoleId") }); var rcfk = roleClaimType.AddForeignKey(roleType.GetPrimaryKey(), new[] { roleClaimType.GetProperty("RoleId") });
roleType.AddNavigation(new Navigation(rcfk, "Claims", false)); roleType.AddNavigation(new Navigation(rcfk, "Claims", false));
builder.Entity<IdentityUserRole<TKey>>(b => builder.Entity<IdentityUserRole<TKey>>(b =>