private async Task <ResponsePage <User> > ListGroupUsersFunc(QueryOptions options) { try { var resp = await AdminApi.GetUsersOfGroupAsync(groupID : options.Id, limit : options.Limit, after : options.After, order : options.Order, include : options.Include); var responsePage = new ResponsePage <User>(after: resp.After, hasMore: resp.HasMore, totalCount: resp.TotalCount); responsePage.MapData(resp.Data, User.Map); return(responsePage); } catch (device_directory.Client.ApiException e) { throw new CloudApiException(e.ErrorCode, e.Message, e.ErrorContent); } }