// Copyright (c) Microsoft Corporation, Inc. All rights reserved. // Licensed under the MIT License, Version 2.0. See License.txt in the project root for license information. using System; using System.Data.Entity; using Microsoft.AspNet.Identity.EntityFramework; namespace Microsoft.AspNet.Identity.Compat { public class IdentityUserStore : IdentityUserStore, IUserStore where TUser : IdentityUser { /// /// Default constuctor which uses a new instance of a default EntityyDbContext /// public IdentityUserStore() : this(new IdentityDbContext()) { DisposeContext = true; } /// /// Constructor /// /// public IdentityUserStore(DbContext context) : base(context) { } } public class IdentityUserStore : UserStore where TKey : IEquatable where TUser : IdentityUser where TRole : IdentityRole where TUserLogin : IdentityUserLogin, new() where TUserRole : IdentityUserRole, new() where TUserClaim : IdentityUserClaim, new() { /// /// Constructor /// /// public IdentityUserStore(DbContext context) : base(context) { } } }