public async Task Subscribe(string channel, Dictionary <string, object> extensions) { if (!_heartbeat.IsRunning) { throw new InvalidOperationException("Not connected to server."); } await _broker.SendSubscribe(channel, extensions); }
public void Subscribe(string channel) { if (!_heartbeat.IsRunning) { throw new InvalidOperationException("Not connected to server."); } _broker.SendSubscribe(_heartbeat.ClientId, channel).Wait(); }