public async Task <List <AssetNetworkPortDto> > GetNetworkPortExportAsync(NetworkPortExportQuery query) { query = query.ReformatQuery(); System.Diagnostics.Debug.WriteLine(query.StartRow); var assets = await _repository.GetNetworkPortExportAsync(query.Search, query.Hostname, query.StartRow, query.StartCol, query.EndRow, query.EndCol); return(_mapper.Map <List <AssetNetworkPortDto> >(assets)); }
public async Task <ActionResult <List <ExportNetworkPortDto> > > Get([FromQuery] NetworkPortExportQuery query) { var ports = await _assetService.GetNetworkPortExportAsync(query); var response = new List <ExportNetworkPortDto>(); foreach (AssetNetworkPortDto port in ports) { var export = _mapper.Map <ExportNetworkPortDto>(port); response.Add(export); } return(Ok(response)); }