asp.net - 优化asp.net身份GetUserManager

标签 asp.net asp.net-identity asp.net-web-api2 owin

在asp.net web api标识中:

在 ApplicationOAuthProvider.cs 中,有一个方法:

var userManager = context.OwinContext.GetUserManager<ApplicationUserManager>();

这一种方法本身需要 4 秒,但底层查询只需要 170 毫秒。

我不知道发生了什么。任何人都可以帮助我如何优化此方法。

提前致谢

最佳答案

如果您在部署应用程序后第一次调用该方法,则该方法可能需要很长时间,因为它必须加载必要的框架。加载一次框架后,该方法应该更快。

关于asp.net - 优化asp.net身份GetUserManager,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31594176/

相关文章:

html - 样式文件上传 'Browse' 按钮

c# - 如何缩小ASPX页面

asp.net - 将一个div放在另一个的右下角

jquery - 如何在 jQuery 对话框中使用 ui-state-error

c# - 网站初始化时创建默认用户/管理员 - 身份

asp.net-mvc - 如何在 MVC5 中为用户分配角色?

c# - ASP.NET 身份(使用 IdentityServer4)获取外部资源 oauth 访问 token

c# - 并发请求预防

javascript - 在 asp.net WebApi 中将表数据序列化为 IEnumerable

c# - 调用 Web API 与添加对底层 dll 的引用