public virtual IMessageEnvelope CreateEnvelope(IDictionary <string, object> metadata, IMessage message)
        {
            int dispatchId = ExtractDispatchId(metadata);
            var envelope   = new NetworkEnvelope(dispatchId, message);

            envelope.IssueDate = DateTime.UtcNow;
            return(envelope);
        }
예제 #2
0
 public virtual IMessageEnvelope CreateEnvelope(IDictionary<string, object> metadata, IMessage message)
 {
     int dispatchId = ExtractDispatchId(metadata);
     var envelope = new NetworkEnvelope(dispatchId, message);
     envelope.IssueDate = DateTime.UtcNow;
     return envelope;
 }