public bool InserirProcessoFilaReprocessamento(Processo processo)
        {
            processo.Configuracao = _configuracaoesProcessos.FirstOrDefault(x => x.Nome == processo.Nome);

            if (processo is null)
            {
                _elasticService.Logar(_configuration.GetValue <string>("RabbitMQ:Logs:Aplicacao:BaseUrl"), _configuration.GetValue <string>("RabbitMQ:Logs:Aplicacao:Index"),
                                      JsonConvert.SerializeObject(new ObjetoLog(processo.Nome, "Processo para inserção na fila de processamento não configurado")));
                return(false);
            }

            return(Escrever(processo));
        }
예제 #2
0
 public LogProcessamento(Processo processo, DateTime dataEvento)
 {
     Processo = processo;
     Data     = dataEvento;
 }
예제 #3
0
 public LogProcessamento(Processo processo)
 {
     Processo = processo;
 }