コード例 #1
0
ファイル: Tracer.cs プロジェクト: exactly-once/workshop
 public Task WaitUntilFinished(Guid conversationId)
 {
     return(conversationTracker.WaitForConversationToFinish(conversationId));
 }
コード例 #2
0
 public Task WaitUntilFinished(Guid conversationId, int timeout = 5)
 {
     return(Task.WhenAny(
                conversationTracker.WaitForConversationToFinish(conversationId),
                Task.Delay(TimeSpan.FromSeconds(timeout))));
 }