public IActionResult retriveAllComments() { try { // enviar msg moderado a ChtBot API resesponseBotComment return(Ok(QueueEnjine.getAll_stored())); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult moderateBotComment(EnqueueCommentBotReq comment) { try { // almacenar el msg para ser moderado en la app frontend de test comment.ArrivedDate = System.DateTime.Now; QueueEnjine.encolar_stored(comment); return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }
public IActionResult responseModeratedBotComment(BotCommentModeratedReq comment) { try { // enviar msg moderado a ChtBot API resesponseBotComment var item = QueueEnjine.get_stored(comment.CaseCommentGUID); if (item != null) { item.SendedDate = System.DateTime.Now; QueueEnjine.encolar_sended(item); QueueEnjine.Remove_stored(comment.CaseCommentGUID); } return(Ok()); } catch (Exception ex) { return(BadRequest(ex.Message)); } }