找不到User.Identity.GetUserId()方法

时间:2015-04-07 06:36:04

标签: asp.net-mvc asp.net-mvc-5 asp.net-identity

使用Visual Studio 2013 Express MVC应用程序引用 MVC 5.2 Asp.Net.Identity.Core 2.0

在任何控制器内或我应用程序中的任何其他位置,方法GetUserId()似乎不存在,我不能在我的生活中理解这可能是什么。我认为这是Asp.Net Identity 2x中包含的方法。我可能会在这里失踪什么?

2 个答案:

答案 0 :(得分:28)

这是一种扩展方法。引用类顶部的名称空间。

using Microsoft.AspNet.Identity;

答案 1 :(得分:2)

自2015 RC1以来,GetUserId扩展​​方法位于System.Security.Claims命名空间中。