// POST: api/Multi /// <summary> /// Posts the game. /// </summary> /// <param name="maze">The maze.</param> /// <returns>JObject.</returns> public JObject PostGame(MazeInfo maze) { Maze retMaze = singleModel.GenerateGame(maze.Name, maze.Rows, maze.Cols); JObject obj = JObject.Parse(retMaze.ToJSON()); return(obj); }
/// <summary> /// Generates the game. /// </summary> /// <param name="name">The name.</param> /// <param name="username">The username.</param> /// <param name="rows">The rows.</param> /// <param name="columns">The columns.</param> public void GenerateGame(string name, string username, int rows, int columns) { model.GenerateGame(name, rows, columns); gameGenerator[name] = username; games.Add(name); SendGames(); }