public IActionResult EnviarMensajeGrupo([FromQuery, SwaggerParameter(Description = "Identificador del grupo", Required = true)] int idGrupo, [FromQuery, SwaggerParameter(Description = "Referencia al mensaje superior, si es una respuesta a otro mensaje", Required = false)] long referenciaMensaje, [FromBody] EnviarMensajeRequestBody requestBody) { var respuesta = _fanService.EnviarMensajeGrupo(idGrupo, requestBody.Usuario, requestBody.Contenido, referenciaMensaje); _hubContext.Clients.Group($"grupo-{idGrupo}").SendAsync("mensajechatgrupal", requestBody.Usuario, requestBody.Contenido); return(ProcesarRespuesta(respuesta)); }