public async Task <IActionResult> Get() { var query = new GetAllWarehouseQuery(); var result = await _mediator.Send(query); return(Ok(result)); }
public async Task <ApiResponse <IEnumerable <WarehouseDto> > > Handle(GetAllWarehouseQuery request, CancellationToken cancellationToken) { var warehouses = await _warehouseService.GetWarehousesAsync(); var result = _mapper.Map <IEnumerable <WarehouseDto> >(warehouses); return(new ApiResponse <IEnumerable <WarehouseDto> >(result)); }