public async Task <IActionResult> GetMatchDetailsBatch([FromBody] MatchBatchRequest request) { var response = await _matchService.GetMatchDetailsBatchAsync(request); return(Ok(response)); }
public async Task <List <MatchDetailsClientModel> > GetClientMatchDetailsBatchAsync(MatchBatchRequest request) { var response = await SendRequestAsync <List <MatchDetailsClientModel> >(_requestUrlBuilder.BuildMatchDetailsBatchUrl(request.SessionId, request.MatchIds)); await LogUsageStat(ActionNameConstants.GetMatchDetailsBatch); return(HandleRetMessageReponse(response)); }
public async Task <Response <List <MatchDetailsClientModel> > > GetMatchDetailsBatchAsync(MatchBatchRequest request) { var response = await _matchClient.GetClientMatchDetailsBatchAsync(request); return(new Response <List <MatchDetailsClientModel> > { Data = response }); }