async Task <LoseBetResponse> ICommonGameActionsProvider.LoseBetAsync(LoseBet request) { return(await DoBetCommandTransactions <LoseBet, LoseBetResponse>(request, async (playerId, transaction) => await SettleBet(transaction, (data, context) => _gameCommands.LoseBetAsync(data, context)))); }
public async Task <LoseBetResponse> Post(LoseBet request) { return(await GameActions.LoseBetAsync(request)); }
public async Task <LoseBetResponse> Post(LoseBet request) { await ValidateTokenData(request); return(await GameActions.LoseBetAsync(request)); }