From f65d1fe7b22e75aea9318719a5d86e6a4c9fb728 Mon Sep 17 00:00:00 2001 From: ruberoid Date: Thu, 16 Oct 2025 13:37:17 +0400 Subject: [PATCH] =?UTF-8?q?=D0=94=D0=BE=D0=B1=D0=B0=D0=B2=D0=B8=D0=BB=20?= =?UTF-8?q?=D0=B4=D0=BE=D0=BF=D0=BE=D0=BB=D0=BD=D0=B8=D1=82=D0=B5=D0=BB?= =?UTF-8?q?=D1=8C=D0=BD=D0=BE=D0=B5=20=D0=BB=D0=BE=D0=B3=D0=B8=D1=80=D0=BE?= =?UTF-8?q?=D0=B2=D0=B0=D0=BD=D0=B8=D0=B5=20=D0=B4=D0=BB=D1=8F=20=D0=BE?= =?UTF-8?q?=D1=82=D1=81=D0=BB=D0=B5=D0=B6=D0=B8=D0=B2=D0=B0=D0=BD=D0=B8?= =?UTF-8?q?=D1=8F=20=D0=B4=D1=83=D0=B1=D0=BB=D0=B5=D0=B9.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../UpdateListeners/Handlers/Implementation/UpdateHandler.cs | 3 +++ .../UpdateListeners/UpdateListenerBackgroundService.cs | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/src/Nocr.TelegramListener.AppServices/UpdateListeners/Handlers/Implementation/UpdateHandler.cs b/src/Nocr.TelegramListener.AppServices/UpdateListeners/Handlers/Implementation/UpdateHandler.cs index 43edcdf..b1e63f4 100644 --- a/src/Nocr.TelegramListener.AppServices/UpdateListeners/Handlers/Implementation/UpdateHandler.cs +++ b/src/Nocr.TelegramListener.AppServices/UpdateListeners/Handlers/Implementation/UpdateHandler.cs @@ -45,6 +45,9 @@ public sealed class UpdateHandler( private async Task HandleMessage(MessageBase messageBase, bool edit = false) { + _logger.LogDebug("HandleMessage called for {MessageType} with ID {MessageId}, edit={Edit}", + messageBase.GetType().Name, messageBase.ID, edit); + switch (messageBase) { case Message m: diff --git a/src/Nocr.TelegramListener.AppServices/UpdateListeners/UpdateListenerBackgroundService.cs b/src/Nocr.TelegramListener.AppServices/UpdateListeners/UpdateListenerBackgroundService.cs index b119038..559a948 100644 --- a/src/Nocr.TelegramListener.AppServices/UpdateListeners/UpdateListenerBackgroundService.cs +++ b/src/Nocr.TelegramListener.AppServices/UpdateListeners/UpdateListenerBackgroundService.cs @@ -71,8 +71,12 @@ public sealed class UpdateListenerBackgroundService : BackgroundService { using var scope = _serviceProvider.CreateScope(); var updateHandler = scope.ServiceProvider.GetRequiredService(); + + _logger.LogDebug("Received {UpdateType} with {Count} updates", updates.GetType().Name, updates.UpdateList.Length); + foreach (var update in updates.UpdateList) { + _logger.LogDebug("Processing update {UpdateType} (ID: {UpdateId})", update.GetType().Name, update.GetType().GetProperty("ID")?.GetValue(update) ?? "N/A"); await updateHandler.HandleUpdate(update); } }