/* package */ internal void ResetStream() { lock (_syncLock) { _healthCountsStream.Unsubscribe(); HealthCountsStream.RemoveByKey(CommandKey); _healthCountsStream = HealthCountsStream.GetInstance(CommandKey, Properties); } }
/* package */ internal void ResetStream() { lock (_syncLock) { healthCountsStream.Unsubscribe(); HealthCountsStream.RemoveByKey(key); healthCountsStream = HealthCountsStream.GetInstance(key, properties); } }
public override void Dispose() { base.Dispose(); stream.Unsubscribe(); HealthCountsStream.Reset(); }
public override void Dispose() { latchSubscription?.Dispose(); stream?.Unsubscribe(); latchSubscription = null; stream = null; base.Dispose(); }