public ActionResult <string> StartGame() { string result = "Game Started"; try { _game.Start(); } catch (NoPlayersException) { result = "This game has no players."; } return(result); }
public ActionResult <Status> StartGame() { Status result = null; try { _game.Start(); result = new Status(true, "Game Started"); } catch (Exception) { result = new Status(false, "This game has no players."); } return(UpdateStatus(result)); }