- android - 多次调用 OnPrimaryClipChangedListener
- android - 无法更新 RecyclerView 中的 TextView 字段
- android.database.CursorIndexOutOfBoundsException : Index 0 requested, 光标大小为 0
- android - 使用 AppCompat 时,我们是否需要明确指定其 UI 组件(Spinner、EditText)颜色
我在网上看到了很多示例,但没有一个是我可以从头到尾使用的关于将我自己的 DbContext 与 Asp.net IdentityDbContext 合并的示例。
有人可以指导我完成它吗?我在第 0 步,我想要的是将 ASP.net IdentityDbContext 生成的表放在我自己的数据库中,这样我就可以将用户数据保留在我自己的数据库中。我怎样才能做到这一点?
提前致谢:)
最佳答案
如果我没听错,您正在尝试将现有数据库、表和现有用户与 asp.net 身份框架一起使用。
首先,根据我的理解,您不能将数据库上下文 (MyDbContext) 与“IdentityDbContext”合并,因为 asp.net 身份框架表的上下文必须从 IdentityDbContext<YourUserTable>
继承。 .但是您的其他表可能继承自 DbContext
.
因此,如果您想在方法支持中使用身份框架构建,则必须使用两个单独的数据库上下文,例如 UserManager 等。
您可以将现有数据库与身份框架一起使用,您只需要使用模型绑定(bind)使用身份框架 EF 代码优先方法正确绑定(bind)数据库表。
有一个 YouTube 视频教程可以帮助您获得一些想法以完成您的任务。实际上,该视频说明了如何将 Identity 2.0 与现有数据库一起使用。
第 1 部分:https://www.youtube.com/watch?v=elfqejow5hM
第 2 部分:https://www.youtube.com/watch?v=JbSqi3Amatw
希望这对您有所帮助。
关于c# - 将 MyDbContext 合并到 Asp.net IdentityDbContext,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26117039/
我的项目是.net core 2 base,我在startup.cs文件中设置了context和repository services.AddDbContext(options => options.
我在 ASP.NET MVC Beta 6 中使用依赖注入(inject)时遇到问题。在 Startup.ConfigureServices 方法中,我注册了类 DatabaseConfigurati
我在网上看到了很多示例,但没有一个是我可以从头到尾使用的关于将我自己的 DbContext 与 Asp.net IdentityDbContext 合并的示例。 有人可以指导我完成它吗?我在第 0 步
我在单独的数据访问层类库项目中有一个 MyDbContext。我有一个带有默认 IdentityDbContext 的 ASP.NET MVC 5 项目。这两个上下文使用相同的数据库,我想使用 Asp
我已经按照本教程在我的 ASP.NET Core 2.1 中构建了一个后台任务:https://learn.microsoft.com/en-us/aspnet/core/fundamentals/h
我对实体进行了一些更改,并在 packageManager 控制台中成功执行了“update-database -verbose”,我可以看到 Azure 数据库中反射(reflect)的更改。 然后
我是一名优秀的程序员,十分优秀!