コード例 #1
0
        public SendAndAwaitStep(NodeConfiguration sender)
        {
            _sender = sender;

            _request = new TRequest();
        }
コード例 #2
0
 public MatchingMessageStep(IOriginatingMessage message, NodeConfiguration receiver)
 {
     _message  = message;
     _receiver = receiver;
 }
コード例 #3
0
 public ReplyExpression(NodeConfiguration parent)
 {
     _parent = parent;
 }
コード例 #4
0
 public HandlesExpresion(NodeConfiguration parent)
 {
     parent._registry.Value.Handlers.Include <SimpleHandler <T> >();
     _parent = parent;
 }
コード例 #5
0
 public SendExpression <T> MatchingMessageIsReceivedBy <TMatching>(NodeConfiguration receiver) where TMatching : Message, new()
 {
     _parent.AddStep(new MatchingMessageStep <TMatching>(_step, receiver));
     return(this);
 }
コード例 #6
0
 public SendExpression <T> ShouldBeReceivedBy(NodeConfiguration node)
 {
     _step.ReceivingNodes.Add(node);
     return(this);
 }