public void Dispose() { this.RealtimeOrderBookSubscription.RealtimeMatch -= OnMatch; if (robsCreatedLocally) { RealtimeOrderBookSubscription.Dispose(); } }
public void Dispose() { this.RealtimeOrderBookSubscription.RealtimeOpen -= OnOpen; this.RealtimeOrderBookSubscription.RealtimeDone -= OnDone; this.RealtimeOrderBookSubscription.RealtimeMatch -= OnMatch; this.RealtimeOrderBookSubscription.RealtimeChange -= OnChange; this.RealtimeOrderBookSubscription.RealtimeReceived -= OnReceived; this.RealtimeOrderBookSubscription.RealtimeLastMatch -= OnLastMatch; this.RealtimeOrderBookSubscription.Heartbeat -= OnHeartbeat; this.RealtimeOrderBookSubscription.ConnectionClosed -= OnConnectionClosed; if (robsCreatedLocally) { RealtimeOrderBookSubscription.Dispose(); } }