public async Task <bool> Handle(ExportServerRequest message, IOutputPort <ExportServerResponse> outputPort) { ExportCSVByCustomerResponse response; response = await _serverRepository.GetExportServers(message); outputPort.Handle(response.Success ? new ExportServerResponse(response.ResponsedRequest, true) : new ExportServerResponse(response.Errors.Select(e => e.Description))); return(response.Success); }