public virtual async Task <PagedResultDto <PageLookupDto> > GetPageLookupAsync(PageLookupInputDto input)
 {
     return(await RequestAsync <PagedResultDto <PageLookupDto> >(nameof(GetPageLookupAsync), new ClientProxyRequestTypeValue
     {
         { typeof(PageLookupInputDto), input }
     }));
 }
示例#2
0
    public virtual async Task <PagedResultDto <PageLookupDto> > GetPageLookupAsync(PageLookupInputDto input)
    {
        var count = await PageRepository.GetCountAsync(input.Filter);

        var pages = await PageRepository.GetListAsync(
            input.Filter,
            input.MaxResultCount,
            input.SkipCount,
            input.Sorting
            );

        return(new PagedResultDto <PageLookupDto>(
                   count,
                   ObjectMapper.Map <List <Page>, List <PageLookupDto> >(pages)
                   ));
    }
示例#3
0
 public virtual Task <PagedResultDto <PageLookupDto> > GetPageLookupAsync(PageLookupInputDto input)
 {
     return(MenuItemAdminAppService.GetPageLookupAsync(input));
 }