public async Task <PagedResult <AdDto> > BrowseAsync(PagedQueryBase query) { var ad = await _adRepository.BrowseAsync(query); return(_mapper.Map <PagedResult <AdDto> >(ad)); }