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

            return(await GameActions.TieBetAsync(request));
        }