从ApplicationDbContext到IdentityServiceDbContext

时间:2017-05-17 17:00:10

标签: asp.net-core asp.net-core-mvc entity-framework-core dbcontext asp.net-core-2.0

在ASP.NET Core 1.1中,我在this之后使用ApplicationDbContext作为用户身份上下文和我的模型数据。

public class ApplicationDbContext : IdentityDbContext<ApplicationUser>
    {
        public ApplicationDbContext(DbContextOptions<ApplicationDbContext> options)
            : base(options)
        {
        }            
    }

并在启动中 - &gt;配置:

services.AddDbContext<ApplicationDbContext>(options =>
                options.UseSqlServer(Configuration.GetConnectionString("DefaultConnection")));

现在我正在尝试asp.net core 2 preview

但现在我们有IdentityServiceDbContext:

public class IdentityServiceDbContext : IdentityServiceDbContext<ApplicationUser, IdentityServiceApplication>
    {
        public IdentityServiceDbContext(DbContextOptions<IdentityServiceDbContext> options)
            : base(options)
        {
        }            
    }

问题是:我可以将IdentityServiceDbContext用于我的数据,还是应该创建sepatate dbcontext?

看起来他们将IdentityServiceDbContext移动到身份服务。

0 个答案:

没有答案