예제 #1
0
        internal async Task RemoveActivePlan(ActiveAsyncPlan activePlan)
        {
            _activePlans.Remove(activePlan);

            if (_activePlans.Count == 0)
            {
                await DisposeAsync().ConfigureAwait(false);
            }
        }
예제 #2
0
 public void AddActivePlan(ActiveAsyncPlan activePlan)
 {
     _activePlans.Add(activePlan);
 }