public void Handle(GetRequisitionListByMessageTypeArgument argument, GetRequisitionListByMessageTypeResult result) { result.RequisitionList = _integrationRequisitionInfoHelper .GetRequisitionInfoByMessageType(argument.DocumentType.UID, argument.PatentType.UID, argument.XIN) .ToArray(); }
public GetRequisitionListByMessageTypeResult GetRequisitionListByMessageType( GetRequisitionListByMessageTypeArgument argument) { var result = new GetRequisitionListByMessageTypeResult(); var query = new GetRequisitionListByMessageType.Query { Argument = argument, Result = result }; _mediator.Send(query).Wait(); return(result); }