Beispiel #1
0
 IAsyncChainFollowedBy <TRequest> IAsyncChainFollowedBy <TRequest> .FollowedBy(IAsyncChainLink <TRequest> link)
 {
     _previous.SetNext(link);
     _previous = link;
     return(this);
 }
Beispiel #2
0
 IAsyncChainFollowedBy <TRequest> IAsyncChainStartWith <TRequest> .StartWith(IAsyncChainLink <TRequest> link)
 {
     _first    = link;
     _previous = link;
     return(this);
 }
Beispiel #3
0
 /// <summary>
 /// Set the next link in the chain.
 /// </summary>
 /// <param name="link"></param>
 void IAsyncChainLink <TRequest> .SetNext(IAsyncChainLink <TRequest> link)
 {
     _successor = link;
 }