public async Task <Game> CreateNewGameAsync(string gameVariantId, string organizationId, string gameMasterUserId) { var gameVariant = await _GameVariantDataAccess.GetGameVariantAsync(gameVariantId).ConfigureAwait(false); if (gameVariant == null) { return(null); } return(await _GameDataAccess.CreateNewGameAsync(gameVariant, organizationId, gameMasterUserId).ConfigureAwait(false)); }
public async Task <GameVariant> GetGameVariantAsync(string gameVariantId) { return(await _GameVariantDataAccess.GetGameVariantAsync(gameVariantId).ConfigureAwait(false)); }