public Response <Tuple <int, GenericResultDto>, OrderStateCommand> Handle(OrderMarketRequest request) { var response = _orderManagementService.HandleRequest(request); return(null); //sendTaskQueue.AddTask(() => SendOrderChange(ItemOperationType.Add, response.)); }
public GenericResult HandleRequest(OrderMarketRequest request) { Contract.Requires <ArgumentNullException>(request != null, "request != null"); return(OrderHandleRequest(request.Command, request.ItemList.Select(CreateMarketCommandTuple))); }