コード例 #1
0
ファイル: BaseSendContext.cs プロジェクト: zagyar/MassTransit
        protected BaseSendContext(TMessage message, CancellationToken cancellationToken)
            : base(new PayloadCache(), cancellationToken)
        {
            Message = message;

            _headers = new DictionarySendHeaders();

            MessageId = NewId.NextGuid();
            Durable   = true;
        }
コード例 #2
0
        public MessageSendContext(TMessage message)
        {
            Message = message;

            _headers = new DictionarySendHeaders();

            var messageId = NewId.Next();

            MessageId = messageId.ToGuid();

            SentTime = messageId.Timestamp;

            Durable = true;
        }
コード例 #3
0
        protected BaseSendContext(TMessage message, CancellationToken cancellationToken)
            : base(cancellationToken)
        {
            Message = message;

            _headers = new DictionarySendHeaders();

            var messageId = NewId.Next();

            MessageId = messageId.ToGuid();

            SentTime = messageId.Timestamp;

            Durable = true;
        }