且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

如何获取用户的当前ID传递给_Layout ASP.NET Core?

更新时间:2023-02-25 09:13:32

您可以尝试在布局中注入userManager.

You can try injecting userManager in the layout.

@using Microsoft.AspNetCore.Identity
@inject UserManager<ApplicationUser> userManager

然后检索ID

<p>@{var user = userManager.GetUserAsync(User);
           var userId = user.Id;} </p>