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); }
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; }