From d55b232e00ab7061a0080458b91879bbf923be1a Mon Sep 17 00:00:00 2001 From: "jozsef.b@aycode.com" <9Rj@D}fVwBaN> Date: Thu, 23 May 2024 09:07:11 +0200 Subject: [PATCH] fixes --- TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor | 4 +--- TIAMWebApp/Server/Services/DevAdminSignalRhub.cs | 9 +++++---- 2 files changed, 6 insertions(+), 7 deletions(-) diff --git a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor index f8a2d038..36af5167 100644 --- a/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor +++ b/TIAMSharedUI/Pages/User/SysAdmins/ManageTransfers.razor @@ -391,8 +391,6 @@ { if (messageTag == SignalRTags.PostTransfersAsync) { - //InitializeDataSources(MessagePackSerializer.Deserialize>(message, ContractlessStandardResolver.Options)); - var json = message?.MessagePackTo(ContractlessStandardResolver.Options); InitializeDataSources(json?.JsonTo>() ?? []); @@ -401,8 +399,8 @@ }; await devAdminSignalClient.Send("", SignalRTags.GetTransfersAsync, null); - //InitializeDataSources(await transferDataService.GetTransfersAsync()); + base.OnInitialized(); } diff --git a/TIAMWebApp/Server/Services/DevAdminSignalRhub.cs b/TIAMWebApp/Server/Services/DevAdminSignalRhub.cs index 96f4dfa7..0036ff67 100644 --- a/TIAMWebApp/Server/Services/DevAdminSignalRhub.cs +++ b/TIAMWebApp/Server/Services/DevAdminSignalRhub.cs @@ -15,13 +15,15 @@ public class DevAdminSignalRHub(AdminDal adminDal, IEnumerable // https://docs.microsoft.com/en-us/aspnet/core/signalr/hubs?view=aspnetcore-3.1#strongly-typed-hubs public override async Task OnConnectedAsync() { + _logger.Debug($"OnConnectedAsync; ConnectionId: {Context.ConnectionId}; UserIdentifier: {Context.UserIdentifier}"); + //await Groups.AddToGroupAsync(Context.ConnectionId, "SignalR Users"); await base.OnConnectedAsync(); } public override async Task OnDisconnectedAsync(Exception? exception) { - _logger.Error($"OnDisconnectedAsync", exception); + _logger.Error($"OnDisconnectedAsync; ConnectionId: {Context.ConnectionId}; UserIdentifier: {Context.UserIdentifier}", exception); //await Groups.RemoveFromGroupAsync(Context.ConnectionId, "SignalR Users"); await base.OnDisconnectedAsync(exception); @@ -34,15 +36,14 @@ public class DevAdminSignalRHub(AdminDal adminDal, IEnumerable public async Task Send(string user, int messageTag, object? message) { - _logger.Info($"{nameof(user)}: {user}; {nameof(messageTag)}: {messageTag}"); + _logger.Info($"{nameof(user)}: {user}; {nameof(messageTag)}: {messageTag}; ConnectionId: {Context.ConnectionId}; UserIdentifier: {Context.UserIdentifier}"); - //await Clients.Caller.MessageReceived("", messageTag, MessagePackSerializer.Serialize(message, ContractlessStandardResolver.Options)); await Clients.Caller.MessageReceived("", messageTag, message?.ToMessagePack(ContractlessStandardResolver.Options)); } public async Task MessageReceived(string user, int messageTag, byte[]? message) { - _logger.Info($"{nameof(user)}: {user}; {nameof(messageTag)}: {messageTag}"); + _logger.Info($"{nameof(user)}: {user}; {nameof(messageTag)}: {messageTag}; ConnectionId: {Context.ConnectionId}; UserIdentifier: {Context.UserIdentifier}"); if (messageTag == SignalRTags.GetTransfersAsync) await Send("", SignalRTags.PostTransfersAsync, await adminDal.GetTransfersJsonAsync());