【发布时间】:2015-02-19 05:22:44
【问题描述】:
我正在尝试熟悉 OWIN,但有很多事情让我感到困惑。例如,在部分 startup.cs 类中,我通过
注册上下文回调app.CreatePerOwinContext(ApplicationDbContext.Create);
app.CreatePerOwinContext<ApplicationUserManager>(ApplicationUserManager.Create);
有什么区别?为什么我们需要那个泛型方法?
我可以像这样获得上下文:
context.Get<ApplicationDbContext>())
context.GetUserManager<ApplicationUserManager>()
Get 和 GetUserManager 方法有什么区别?为什么我不能只为 ApplicationUserManager 调用 context.Get?
【问题讨论】:
-
什么是
context? dbContext、OWIN 上下文、HttpContext? -
Owin context,我觉得很明显
标签: asp.net asp.net-identity owin katana