private void ChartForm_FormClosed(object sender, FormClosedEventArgs e) { if (oandaApi != null) { oandaApi.Dispose(); } }
public void UnOnserve(PriceListener listener) { lock (this) { listeners -= listener; if (listeners.GetInvocationList().Length == 1) { client.Dispose(); oandaApi.Dispose(); listeners = null; } } }