/// <summary> /// Calls start game method of model and call draw board /// method of client. /// </summary> /// <param name="nameOfGame"> name of game</param> /// <param name="rows"> number of rows </param> /// <param name="cols"> number of cols </param> public void StartGame(string nameOfGame, int rows, int cols) { ServerModel model = ServerModel.GetInstance(); // current player string clientId = Context.ConnectionId; Maze maze = model.StartGame(nameOfGame, rows, cols, clientId); //calls draw board function in client Clients.Client(clientId).drawBoard("myCanvas", maze.ToJSON(), "playerImg", "exitImg", true); }