//Подключение к веб-сокету public override async Task OnConnectedAsync() { try { var count = await _repository.GetLastOrdinalNo(); await base.OnConnectedAsync(); await Clients.Caller.SendAsync("UpdateCount", count); _logger.LogInformation(DateTime.Now.ToString("hh:mm:ss") + ' ' + $"К чату присоединился пользователь с ID: {Context.ConnectionId}"); } catch (Exception ex) { _logger.LogCritical(DateTime.Now.ToString("hh:mm:ss") + ' ' + $"Ошибка подключения к сокету: {ex.Message} " + $"Стек вызовов: {ex.StackTrace}"); } }