如何访问 Class 库中的 User.Identity.GetUserId()

How to access User.Identity.GetUserId() in Class library

我将在我的 mvc.net Web 应用程序中使用 class 库作为数据层。是否可以从 class 库中访问 User.Identity.GetUserId()。

我可以使用 HttpContext.Current.User.Name 访问用户名,但不能使用 UserId。

同时,无法在 class 库项目中访问 Microsoft.Aspnet.Identity 参考。

谢谢

刚刚将 Microsoft.AspNet.Identity.Core.dll 添加到我的控制台应用程序引用中。不幸的是,该参考不存在于参考列表中,也不存在于扩展中。我从我的 Web 应用程序的 bin 文件夹中借用了它。 我想知道为什么微软没有在参考列表中添加这个!