Fazendo teste usando o exemplo do curso para ter aprendizado com o ContinueWith. Mesmo que o método não seja cancelado o programa levanta a exceção de cancelamento. Algoritmo abaixo: Qual a melhor maneira de se trata está questão? A mesma solução fale para o httpCliente?var taskSchedulerUI = TaskScheduler.FromCurrentSynchronizationContext(); await ConsolidarContas(contas, progress, _cts.Token) .ContinueWith(task => { var fim = DateTime.Now; AtualizarView(task.Result, fim - inicio); }, _cts.Token, TaskContinuationOptions.NotOnFaulted, taskSchedulerUI) .ContinueWith(task => { TxtTempo.Text = "Operação cancelada pelo usuário"; }, _cts.Token, TaskContinuationOptions.OnlyOnCanceled, taskSchedulerUI);