public async Task <PagedResult <UserDto> > BrowseByRoleAsync(BrowseUsersByRole query) { var filterUsers = await _userRepository.GetAllPageable(u => u.Role == query.Role, query); return(_mapper.Map <PagedResult <User>, PagedResult <UserDto> >(filterUsers)); }
public async Task <IActionResult> FilterByUserRole([FromQuery] BrowseUsersByRole query) => Collection(await _userService.BrowseByRoleAsync(query));