diff options
author | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-04-13 12:39:36 +0200 |
---|---|---|
committer | Ognjen Cirkovic <ciraboxkg@gmail.com> | 2022-04-13 12:39:36 +0200 |
commit | 1b639b629e98eb8f1a026be98d22b76cc46d11c3 (patch) | |
tree | e9c8445f4ab60ffe5fd6da6bc6b350f6b65222d6 | |
parent | da36bf6c2238b182c2340fb46a3f54aabe40528c (diff) |
Prepravljen kod u slucaju da se user disconnectuje.SignalR
-rw-r--r-- | backend/api/api/Services/ChatHub.cs | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/backend/api/api/Services/ChatHub.cs b/backend/api/api/Services/ChatHub.cs index 49466273..d343c758 100644 --- a/backend/api/api/Services/ChatHub.cs +++ b/backend/api/api/Services/ChatHub.cs @@ -22,14 +22,14 @@ namespace api.Services string token=Context.GetHttpContext().Request.Query["access_token"]; string id=_tokenService.TokenToId(token); Users.Add(id,Context.ConnectionId); - //await Send(id,Context.ConnectionId); await SendDirect(id, "poruka"); + //await Send(Context.ConnectionId); await base.OnConnectedAsync(); } public override async Task OnDisconnectedAsync(Exception? exception) { - string id = Users.FirstOrDefault(u => u.Key == Context.ConnectionId).Value; + string id = Users.FirstOrDefault(u => u.Value == Context.ConnectionId).Key; Users.Remove(id); } public async Task SendDirect(string id,string message) |