![](/img/trans.png)
[英]How to get current user id on Angular and Asp.Net Boilerplate?
[英]Asp.Net Boilerplate,, How to Get current Login User?
我想获取当前登录的用户数据,?? 我必须将当前用户ID发送到数据库中的表如何做到这一点?
在自定义类中,使用以下代码获取当前用户ID
public class MyClass : ITransientDependency
{
public IAbpSession AbpSession { get; set; }
public MyClass()
{
AbpSession = NullAbpSession.Instance;
}
public void MyMethod()
{
var currentUserId = AbpSession.UserId;
//...
}
}
在应用程序服务中,您不需要注入AbpSession只需使用AbpSession公共属性
AbpSession.TenantId
AbpSession.UserId
以下是该课题的答案
User.Identity.GetUserId();
您可以使用AbpSession来获取用户。 为此你必须注入IAbpSession.You可以使用以下代码:
AbpSession.UserId
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.