如何查看asp.net Identity方法

本文关键字:Identity 方法 net asp 何查看 | 更新日期: 2023-09-27 18:14:27

我希望能够从asp.net Identity应用程序中查看一些方法。考虑来自控制器的这行代码:

var user = await UserManager.FindByNameAsync(model.Email);

当我尝试在FindByNameAsync上找到定义(F12)时,它将我带到一个名为UserManager[from metadata]的选项卡,并仅显示以下内容:

public virtual Task<TUser> FindByNameAsync(string userName);

为什么我无法查看实际的方法?有办法做到吗?

如何查看asp.net Identity方法

当您使用'find definition'快捷方式时,库的源代码不会显示。
如果你想要源代码,请查看GitHub上的AspNetCore Identity代码。

它不允许您查看代码,因为它是一个ASP。. NET Core类。

你可以在下面的GitHub网站链接查看UserManager.cs类的最新代码

https://github.com/aspnet/Identity/blob/dev/src/Microsoft.AspNetCore.Identity/UserManager.cs