private void Events_ReceivedStateUpdate(object sender, ReceivedStateUpdateEventArgs e) { if ((DateTime.Now - LastTimeJoinMissingChannelsCalled).TotalMilliseconds > 5000) { LastTimeJoinMissingChannelsCalled = DateTime.Now; JoinRequiredChannels(); } }
private void OnStateUpdate(object sender, ReceivedStateUpdateEventArgs e) { string serializedCommand = e.State.Serialize(); var body = Encoding.UTF8.GetBytes(serializedCommand); _pubsubChannel.BasicPublish(exchange: "FChatSharpLib.StateUpdates", routingKey: "", basicProperties: null, body: body); }
private void Events_ReceivedStateUpdate(object sender, ReceivedStateUpdateEventArgs e) { State = e.State; }