我正在使用 ASP.NET Core RC2,并且尝试确定 UserManager
类中的 FindByNameAsync()
方法是否进行数据库调用来获取 IdentityUser
对象,或者是否从内存中获取 IdentityUser
对象。我不想进行不必要的数据库调用,因为我可以手动完成我想要做的事情。但如果我可以使用 FindByNameAsync()
,代码会更干净。
我尝试在 GitHub 上查找 UserManager
类的源代码,但没有成功。有人对如何在 GitHub 中搜索特定 ASP.NET Core 类的源代码有任何建议吗?
最佳答案
用户管理器,code here FindByNameAsync 调用 UserStore FindByNameAsync 并使用 UserStore 的默认 EntityFramework 实现来查询数据库
关于github - ASP.NET Core UserManager FindByNameAsync 数据库调用或从内存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38309902/