public static Task OnUpdatePostTaskAsync(this TelegramService telegramService) { var op = Operation.Begin("Run PostTask"); var nonAwaitTasks = new List <Task> { telegramService.EnsureChatSettingsAsync(), telegramService.AfkCheckAsync(), telegramService.CheckNameChangesAsync(), telegramService.EnsureForceSubscriptionAsync(), telegramService.EnsureChatAdminAsync(), telegramService.EnsureReplyNotificationAsync(), telegramService.BotSlowdownNotification(), telegramService.RunSpellingAsync(), telegramService.SaveUpdateAsync(), telegramService.WarningCompressImageWhenPossibleAsync() }; nonAwaitTasks.InBackgroundAll(); op.Complete(); return(Task.CompletedTask); }