Reacting to ModelBuilder API change

This commit is contained in:
ajcvickers 2014-07-24 14:32:22 -07:00
parent fec7e55cbf
commit 7f2ae65e3d
1 changed files with 12 additions and 8 deletions

View File

@ -61,15 +61,19 @@ namespace Microsoft.AspNet.Identity.EntityFramework
protected override void OnModelCreating(ModelBuilder builder)
{
builder.Entity<TUser>()
.Key(u => u.Id)
.Properties(ps => ps.Property(u => u.UserName))
.ToTable("AspNetUsers");
builder.Entity<TUser>(b =>
{
b.Key(u => u.Id);
b.Property(u => u.UserName);
b.ToTable("AspNetUsers");
});
builder.Entity<TRole>()
.Key(r => r.Id)
.Properties(ps => ps.Property(r => r.Name))
.ToTable("AspNetRoles");
builder.Entity<TRole>(b =>
{
b.Key(r => r.Id);
b.Property(r => r.Name);
b.ToTable("AspNetRoles");
});
builder.Entity<IdentityUserClaim<TKey>>()
.Key(uc => uc.Id)