public void Handle(GeneralUserAttachedToRequestMessage message) { var messageId = Data.MessageDto.ID; var requestId = message.RequestId; Log().Info(string.Format("Attaching message with id {0} to request with id {1}", messageId, requestId)); Send(new AttachMessageToGeneralCommand { MessageId = messageId, GeneralId = requestId }); }
public void Handle(GeneralUserAttachedToRequestMessage message) { Data.ProcessedRequestersCount++; if (Data.ProcessedRequestersCount == Data.Requesters.Count()) { SendLocal(new RequestersAttachedToRequestMessageInternal { SagaId = Data.OuterSagaId }); MarkAsComplete(); } }