public IHttpActionResult Artesp(List <PassagemPendenteArtespDto> request) { var passagensPendentesArtesp = Mapper.Map(request, new List <PassagemPendenteArtesp>()); Log.Debug($"Recebendo {passagensPendentesArtesp.Count} mensagens..."); foreach (var passagemPendenteArtesp in passagensPendentesArtesp) { var mensagem = new CoordinatorArtespMessage { FluxoExecucao = Enums.ArtespActorsEnum.CoordinatorActor, PassagemPendenteArtesp = passagemPendenteArtesp }; //Enviando mensagem para o coordenador... Log.Info($"Passagem ID: {mensagem.PassagemPendenteArtesp.MensagemItemId} | Inicio Processamento."); TransacaoArtespActorSystem.Processar(mensagem); } return(_result.Ok(true, "Processo iniciado com sucesso")); }
public IHttpActionResult Get() { return(_result.Ok(true, "Processador de passagens processadas.")); }