Updating EntitySet/EntityContext to DbSet/DbContext

This commit is contained in:
ajcvickers 2014-04-24 17:25:33 -07:00
parent 9704cbc5ab
commit ab1af578dd
5 changed files with 14 additions and 14 deletions

View File

@ -14,7 +14,7 @@ namespace Microsoft.AspNet.Identity.Entity
public IdentityContext(IServiceProvider serviceProvider) : base(serviceProvider) { }
}
public class IdentityContext<TUser, TRole, TKey, TUserLogin, TUserRole, TUserClaim> : EntityContext
public class IdentityContext<TUser, TRole, TKey, TUserLogin, TUserRole, TUserClaim> : DbContext
where TUser : EntityUser<TKey, TUserLogin, TUserRole, TUserClaim>
where TRole : EntityRole<TKey, TUserRole> /*, TUserRole*/
where TUserLogin : IdentityUserLogin<TKey>
@ -23,8 +23,8 @@ namespace Microsoft.AspNet.Identity.Entity
where TKey : IEquatable<TKey>
{
public EntitySet<TUser> Users { get; set; }
public EntitySet<TRole> Roles { get; set; }
public DbSet<TUser> Users { get; set; }
public DbSet<TRole> Roles { get; set; }
public IdentityContext(IServiceProvider serviceProvider)
: base(serviceProvider) { }

View File

@ -14,7 +14,7 @@ namespace Microsoft.AspNet.Identity.Entity
{
private bool _disposed;
public RoleStore(EntityContext context)
public RoleStore(DbContext context)
{
if (context == null)
{
@ -24,7 +24,7 @@ namespace Microsoft.AspNet.Identity.Entity
AutoSaveChanges = true;
}
public EntityContext Context { get; private set; }
public DbContext Context { get; private set; }
/// <summary>
/// If true will call SaveChanges after CreateAsync/UpdateAsync/DeleteAsync

View File

@ -13,12 +13,12 @@ namespace Microsoft.AspNet.Identity.Entity
public class UserStore :
UserStore<EntityUser>
{
public UserStore(EntityContext context) : base(context) { }
public UserStore(DbContext context) : base(context) { }
}
public class UserStore<TUser> : UserStore<TUser, EntityRole, string, IdentityUserLogin, IdentityUserRole, IdentityUserClaim> where TUser:EntityUser
{
public UserStore(EntityContext context) : base(context) { }
public UserStore(DbContext context) : base(context) { }
}
public class UserStore<TUser, TRole, TKey, TUserLogin, TUserRole, TUserClaim> :
@ -41,7 +41,7 @@ namespace Microsoft.AspNet.Identity.Entity
{
private bool _disposed;
public UserStore(EntityContext context)
public UserStore(DbContext context)
{
if (context == null)
{
@ -51,7 +51,7 @@ namespace Microsoft.AspNet.Identity.Entity
AutoSaveChanges = true;
}
public EntityContext Context { get; private set; }
public DbContext Context { get; private set; }
/// <summary>
/// If true will call SaveChanges after CreateAsync/UpdateAsync/DeleteAsync

View File

@ -16,7 +16,7 @@ namespace Microsoft.AspNet.Identity.Entity.Test
{
public static class TestIdentityFactory
{
public static EntityContext CreateContext()
public static DbContext CreateContext()
{
var serviceProvider = new ServiceCollection()
.AddEntityFramework(s => s.AddInMemoryStore())
@ -79,7 +79,7 @@ namespace Microsoft.AspNet.Identity.Entity.Test
}
public static UserManager<EntityUser> CreateManager(EntityContext context)
public static UserManager<EntityUser> CreateManager(DbContext context)
{
var manager = new UserManager<EntityUser>(new UserStore(context))
{
@ -94,7 +94,7 @@ namespace Microsoft.AspNet.Identity.Entity.Test
return CreateManager(CreateContext());
}
public static RoleManager<EntityRole> CreateRoleManager(EntityContext context)
public static RoleManager<EntityRole> CreateRoleManager(DbContext context)
{
return new RoleManager<EntityRole>(new RoleStore<EntityRole, string>(context));
}

View File

@ -203,9 +203,9 @@ namespace Microsoft.AspNet.Identity.Entity.Test
}
}
private class SimpleContext : EntityContext
private class SimpleContext : DbContext
{
public EntitySet<Artist> Artists { get; set; }
public DbSet<Artist> Artists { get; set; }
protected override void OnConfiguring(EntityConfigurationBuilder builder)
{