public ChainedCommand(IChainedMessage source) : base(source.CorrelationId, source.MsgId) { PrincipalId = source.PrincipalId; Source = source.GetMemento(); }
protected ChainedEvent(IChainedMessage source) : base(source.CorrelationId, source.SourceId) { PrincipalId = source.PrincipalId; Source = source.GetMemento(); }