Beispiel #1
0
        private void CriarExtratoParticipante(Guid participanteId)
        {
            extratoApplicationService.CriarExtratoParticipante(Guid.NewGuid(), participanteId).Wait();


            var tentativas = 1;
            var continua   = true;

            while (continua)
            {
                var resultado = extratoApplicationService.RetornarExtratoParticipante(participanteId).Result;
                continua    = (resultado.Dados == null) && tentativas < 10;
                tentativas += 1;

                System.Threading.Thread.Sleep(1000);
            }
        }
Beispiel #2
0
 public async Task <IActionResult> Get(Guid participanteId)
 {
     return((await extratoApplicationService.RetornarExtratoParticipante(participanteId)).ToActionResult());
 }