From f82f5cd291f6de296507c79874ac361169e638c8 Mon Sep 17 00:00:00 2001 From: Dmitri Shimanski Date: Thu, 20 Mar 2025 23:37:00 +0200 Subject: [PATCH] Add logger in error handler --- Telegram.Net/Services/TelegramHostedService.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Telegram.Net/Services/TelegramHostedService.cs b/Telegram.Net/Services/TelegramHostedService.cs index f54fb21..846298c 100644 --- a/Telegram.Net/Services/TelegramHostedService.cs +++ b/Telegram.Net/Services/TelegramHostedService.cs @@ -240,7 +240,11 @@ public class TelegramHostedService : IHostedService Client.StartReceiving( UpdateHandler, - Config.errorHandler ?? ((_, _, _) => Task.CompletedTask), + Config.errorHandler ?? ((_, ex, _) => + { + _logger.LogError(ex, "Catched error in telegram bot working: "); + return Task.CompletedTask; + }), Config.ReceiverOptions, cancellationToken); }