Ejemplo n.º 1
0
 public static ChainSource GetMemento(this IChainedMessage source)
 {
     return(new ChainSource(source));
 }
Ejemplo n.º 2
0
 public ChainedCommand(IChainedMessage source) :
     base(source.CorrelationId, source.MsgId)
 {
     PrincipalId = source.PrincipalId;
     Source      = source.GetMemento();
 }
Ejemplo n.º 3
0
 public ChainSource(IChainedMessage source)
     : this(source.MsgId, source.SourceId, source.CorrelationId, source.PrincipalId)
 {
 }
Ejemplo n.º 4
0
 protected ChainedEvent(IChainedMessage source) :
     base(source.CorrelationId, source.SourceId)
 {
     PrincipalId = source.PrincipalId;
     Source      = source.GetMemento();
 }