private static byte[] FormataBodyWorker(PublicaFilaRelatoriosDto adicionaFilaDto) { var request = new MensagemRabbit(adicionaFilaDto.Endpoint, adicionaFilaDto.Mensagem, adicionaFilaDto.CodigoCorrelacao, adicionaFilaDto.UsuarioLogadoRF, adicionaFilaDto.NotificarErroUsuario, adicionaFilaDto.PerfilUsuario); var mensagem = JsonConvert.SerializeObject(request); var body = Encoding.UTF8.GetBytes(mensagem); return(body); }
public void PublicaFilaWorkerSgp(PublicaFilaSgpDto publicaFilaSgpDto) { var request = new MensagemRabbit(publicaFilaSgpDto.Filtros, publicaFilaSgpDto.CodigoCorrelacao, publicaFilaSgpDto.UsuarioLogadoNomeCompleto, publicaFilaSgpDto.UsuarioLogadoRF, publicaFilaSgpDto.PerfilUsuario, publicaFilaSgpDto.NotificarErroUsuario); var mensagem = JsonConvert.SerializeObject(request); var body = Encoding.UTF8.GetBytes(mensagem); rabbitChannel.QueueBind(RotasRabbit.FilaSgp, RotasRabbit.ExchangeSgp, publicaFilaSgpDto.NomeFila); rabbitChannel.BasicPublish(RotasRabbit.ExchangeSgp, publicaFilaSgpDto.NomeFila, null, body); }