Exemplo n.º 1
0
 private void SaveSagaData(SubmitAgreementCommand submitAgreementCommand)
 {
     Data.BrokerId      = submitAgreementCommand.BrokerId;
     Data.CorrelationId = submitAgreementCommand.CorrelationId;
     Data.AgreementId   = submitAgreementCommand.AgreementId;
     Data.CreateDate    = DateTime.Now;
 }
Exemplo n.º 2
0
        public void Handle(SubmitAgreementCommand submitAgreementCommand)
        {
            SaveSagaData(submitAgreementCommand);

            bus.Send(
                new DownloadDocumentCommand
            {
                BrokerId      = submitAgreementCommand.BrokerId,
                AttachmentUrl = submitAgreementCommand.AgreementDocumentUrl,
                CorrelationId = submitAgreementCommand.CorrelationId
            });
        }