我有一个HttpContext声明,想在我的视图中使用它来显示当前用户的用户名。到目前为止,我是这样做的:
<p>@Context.User.Claims.SingleOrDefault(u => u.Type == "UserName")</p>
然而,结果是这样的:
我漏掉了什么吗?我试着做了这个:用户名:user@email.com
@Context.User.Claims.SingleOrDefault(u => u.Type == "UserName").Select(c => c.Value).SingleOrDefault()
但是在使用SingleOrDefault之后,它不允许我使用Select。
@Context.User.Claims.Where(u => u.Type == "UserName").Select(c => c.Value).SingleOrDefault()
吗? - Tetsuya Yamamoto