登录claim增加昵称,signalr去除不必要的消息
This commit is contained in:
parent
ee9f6bacf3
commit
cacb525b3a
@ -34,6 +34,7 @@ namespace Infrastructure.Model
|
||||
{
|
||||
UserId = info.UserId;
|
||||
UserName = info.UserName;
|
||||
NickName = info.NickName;
|
||||
DeptId = info.DeptId;
|
||||
Roles = roles;
|
||||
RoleIds = roles.Select(f => f.RoleKey).ToList();
|
||||
|
||||
@ -69,7 +69,7 @@ namespace ZR.ServiceCore.Signalr
|
||||
Log.WriteLine(msg: $"{name},{Context.ConnectionId}连接服务端success,当前已连接{onlineClients.Count}个");
|
||||
//Clients.All.SendAsync("welcome", $"欢迎您:{name},当前时间:{DateTime.Now}");
|
||||
Clients.Caller.SendAsync(HubsConstant.MoreNotice, SendNotice());
|
||||
Clients.Caller.SendAsync(HubsConstant.ConnId, onlineUser.ConnnectionId);
|
||||
// Clients.Caller.SendAsync(HubsConstant.ConnId, onlineUser.ConnnectionId);
|
||||
}
|
||||
OnlineUsers userInfo = GetUserById(userid);
|
||||
if (userInfo == null)
|
||||
@ -91,7 +91,7 @@ namespace ZR.ServiceCore.Signalr
|
||||
var connIds = onlineClients.Where(f => f.Userid == userid).ToList();
|
||||
userInfo.ClientNum = connIds.Count;
|
||||
|
||||
Clients.Clients(connIds.Select(f => f.ConnnectionId)).SendAsync("onlineInfo", userInfo);
|
||||
// Clients.Clients(connIds.Select(f => f.ConnnectionId)).SendAsync("onlineInfo", userInfo);
|
||||
|
||||
Log.WriteLine(ConsoleColor.Blue, msg: $"用户{name}已连接,今日已在线{userInfo?.TodayOnlineTime}分钟,当前已连接{onlineClients.Count}个");
|
||||
//给所有用户更新在线人数
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user