public virtual async Task <PagedResultDto <MenuDto> > GetListAsync(MenuGetListInput input) { var count = await MenuRepository.GetCountAsync(input.Filter, input.PlatformType, input.ParentId, input.LayoutId); var menus = await MenuRepository.GetListAsync( input.Filter, input.Sorting, input.Reverse, input.PlatformType, input.ParentId, input.LayoutId, input.SkipCount, input.MaxResultCount); return(new PagedResultDto <MenuDto>(count, ObjectMapper.Map <List <Menu>, List <MenuDto> >(menus))); }
public virtual async Task <PagedResultDto <MenuDto> > GetListAsync(MenuGetListInput input) { return(await MenuAppService.GetListAsync(input)); }