public IActionResult CreateRoom([FromBody] ChessConfiguration config) { if (config == null) { return(BadRequest()); } var Id = System.Guid.NewGuid().ToString(); config.CreatorId = player.profile.Id; var game = new Chess(config); _cache.Set(Id, game); return(Ok(Id)); }
internal static Chess GetGame(ChessConfiguration config) { return(new Chess(config)); }