我正在尝试将现有的实体框架6(ef6)应用程序升级到实体框架核心(ef core)。我将这篇文章用作参考,到目前为止效果不错:https://docs.microsoft.com/en-us/ef/efcore-and-ef6/porting/port-code。
但是,在我以前的ef6应用程序中,我正在使用以下代码:
public class DatabaseContext : IdentityDbContext<ApplicationUser>
{
<code ommited>
}
我知道ef核心有自己的IdentityDbContext
版本,位于Microsoft.AspNetCore.Identity.EntityFrameworkCore;
中。是否可以使用Microsoft.AspNetCore.Identity
进行身份验证,而无需将整个应用程序升级到asp.net核心?