在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移动到身份服务。