private async Task CancelaNotaAsync(NotaFiscal notaFiscal) { // Simulando a lógica de cancelamento de Nota try { await Task.Delay(1000); notaFiscal.CancelarNota(_situacaoDaNotaRepository.GetByType <Cancelada>()); } catch { } }