public async Task CriarSala(string msg) { try{ var salas = _local.listaSalasAbertas(); await Clients.All.SendAsync("CriarSala", salas); }catch (Exception e) { throw new System.InvalidOperationException("Erro"); } }
public ActionResult ListarSalasAbertas() { try{ string token = Request.Headers["Authorization"]; var usuario = _help.retornaUsuario(token); var resultado = _jogo.listaSalasAbertas(); return(StatusCode(200, resultado)); }catch (Exception e) { return(StatusCode(422, e.Message)); } }