private void Dispose(bool disposing) { if (userStreams != null) { var disposal = userStreams; userStreams = null; disposal.Dispose(); } receiver.Dispose(); }
public void UserStreamsStartsWith(IEnumerable<string> trackKeywords) { CheckDispose(); if (IsUserStreamsEnabled) // already connected return; userStreams = new UserStreamsConnection(AuthInfo); userStreams.IsConnectionAliveEvent += UserStreamsStateChanged; userStreams.TrackKeywords = trackKeywords; userStreams.Connect(); }