public override void Dispose() { innerAnalyser?.Dispose(); Controller?.RemoveMessage(this, KEY_THUNDER); innerAnalyser = null; Controller?.RemoveAnalyser(this); GC.Collect(); }
public override void Dispose() { innerAnalyser?.Dispose(); Controller?.SetComboBoxLayoutVisibility(this, false); Controller?.SetComboBoxSelectionChangedListener(this, null); Controller?.RemoveMessage(this, KEY_YOUTUBE); Controller?.ClearComboBoxItem(this); Controller?.RemoveAnalyser(this); GC.Collect(); }