Exemple #1
0
 public Task SetNextNested(ChainGrainHolder next)
 {
     State.Next = next.Next;
     return(Task.CompletedTask);
 }
Exemple #2
0
 public Task PassThisNested(ChainGrainHolder next)
 {
     return(next.Next.SetNextNested(new ChainGrainHolder {
         Next = this
     }));
 }
Exemple #3
0
 public Task PassNullNested(ChainGrainHolder next)
 {
     return(next.Next.SetNextNested(new ChainGrainHolder {
         Next = null
     }));
 }
Exemple #4
0
 public Task SetNextNested(ChainGrainHolder next)
 {
     State.Next = next.Next;
     return(TaskDone.Done);
 }