Exemple #1
0
 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);
        }