Exemplo n.º 1
0
 private void OnL3ConversationTrackingCompleted(L3ConversationTrackingCompleted l3ConversationTrackingCompleted)
 {
     this._l3Conversations.Remove(l3ConversationTrackingCompleted.L3ConversationKey);
     if (!this._l3Conversations.Any())
     {
         this._l7ConversationStorageActor.Tell(L7ConversationStorageComplete.Instance);
     }
 }
Exemplo n.º 2
0
 private void OnL3ConversationTrackingCompleted(L3ConversationTrackingCompleted completed)
 {
     if (!this._l3Conversations.Remove(completed.L3ConversationKey))
     {
         this._logger.Error($"{this.Sender} not removed from _l3Conversations");
         return;
     }
     if (!this._l3Conversations.Any())
     {
         _l3ConversationsCompletedTCS?.SetResult(null);
     }
 }