public ActionResult Post([FromBody] twitter_dto.eventos.Evento evento, string empresaId, string username) { twitterLogEventoService.LogarEvento(evento); var envelope = new comum_dto.EnvelopeEvento <twitter_dto.eventos.Evento>(evento); envelope.DataEvento = corehelper.DateTimeHelper.Now(); ConfiguraEmpresa(envelope); enfileiradorClient.EnfileirarParaTriadorTwitter(envelope); return(Ok()); }
public ResponseEnvelope <TwitchPingResponse> Pingar(string twitchUserId, string channelId, string is_unlinked, string pingKeyHeader, string pingPausaHeader, Guid empresaId) { pingValidar.Validar(is_unlinked, twitchUserId, pingKeyHeader); var evento = GerarEvento(twitchUserId, channelId, pingKeyHeader, pingPausaHeader); var envelope = new comum_dto.EnvelopeEvento <dto.eventos.Evento>(evento); envelope.DataEvento = evento.Ping.Atual; envelope.EmpresaId = empresaId; enfileiradorClient.EnfileirarParaTriadorTwitch(envelope); var proximoPing = ProximoPingkey(); return(proximoPing); }