public async Task <Maybe <PagedResult <User> > > BrowseAsync(BrowseUsers query) => await _providerClient.GetCollectionAsync( async() => await _userRepository.BrowseAsync(query));
public async Task <Maybe <PagedResult <RemarkStatistics> > > BrowseRemarkStatisticsAsync(BrowseRemarkStatistics query) => await _providerClient.GetCollectionAsync( async() => await _statisticsServiceClient.BrowseRemarkStatisticsAsync <RemarkStatistics>(query));
public async Task <Maybe <PagedResult <Remark> > > BrowseAsync(BrowseRemarks query) => await _provider.GetCollectionAsync(async() => await _remarkRepository.BrowseAsync(query));
public async Task <Maybe <PagedResult <Group> > > BrowseAsync(BrowseGroups query) => await _provider.GetCollectionAsync(async() => await _groupRepository.BrowseAsync(query));
public async Task <Maybe <PagedResult <Organization> > > BrowseAsync(BrowseOrganizations query) => await _provider.GetCollectionAsync(async() => await _organizationRepository.BrowseAsync(query));