Ejemplo n.º 1
0
        public async Task <IActionResult> GetMatchDetailsBatch([FromBody] MatchBatchRequest request)
        {
            var response = await _matchService.GetMatchDetailsBatchAsync(request);

            return(Ok(response));
        }
Ejemplo n.º 2
0
        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));
        }
Ejemplo n.º 3
0
        public async Task <Response <List <MatchDetailsClientModel> > > GetMatchDetailsBatchAsync(MatchBatchRequest request)
        {
            var response = await _matchClient.GetClientMatchDetailsBatchAsync(request);

            return(new Response <List <MatchDetailsClientModel> > {
                Data = response
            });
        }