public async Task <IActionResult> FetchGroups([FromQuery] FetchGroupsPaginationRequest request) { var response = await mediator.Send(request); logger.LogResponse($"User #{HttpContext.GetCurrentUserId()} fetched groups", response.Error); return(this.CreateResponse(response)); }
public async Task <IPagedList <Group> > FetchGroups(FetchGroupsPaginationRequest paginationRequest) => await database.GroupRepository.GetFilteredGroups(paginationRequest,