gpt4 book ai didi

c# - 没有 Entity Framework DbContext 的 OWIN 配置

转载 作者:行者123 更新时间:2023-11-30 21:50:48 25 4
gpt4 key购买 nike

我计划通过 WCF 服务使用 AspNet Identity,而不使用 EntityFramework。因此,我创建了 IUserIUserStore 实现。

但是 Startup.Auth 有下面这行需要一个 DbContext 而我没有。

  app.CreatePerOwinContext(AppDbContext.Create); // What to Do Here ?
app.CreatePerOwinContext<ApplicationUserManager>(ApplicationUserManager.Create);

没有 DbContext 我应该如何配置它?

谢谢

最佳答案

拥有app.CreatePerOwinContext(AppDbContext.Create)的唯一理由是为了能够解决DbContextApplicationUserManager 需要时.如果您不为此使用 EF,则删除该行是安全的。

然而,app.CreatePerOwinContext<ApplicationUserManager>(ApplicationUserManager.Create);如果您在 SecurityStamp 时执行 cookie 失效,则框架需要已更新;或者如果你正在解决 ApplicationUserManager来自 OWIN 上下文:context.Get<ApplicationUserManager>() .

关于c# - 没有 Entity Framework DbContext 的 OWIN 配置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36119196/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com