Пример #1
0
        /// <summary>
        /// Invoked when a Discord's WebSocket server requests a heartbeat from our client.
        /// </summary>
        /// <param name="response">JSON response.</param>
        public void HeartbeatRequested(string response)
        {
            Heartbeat heartbeat = serializer.Deserialize <Heartbeat>(response);
            DiscordOnHeartbeatRequestEventArgs args = new DiscordOnHeartbeatRequestEventArgs()
            {
                Heartbeat = heartbeat
            };

            OnHeartbeatRequestNotify(args);
        }
Пример #2
0
        protected void OnHeartbeatRequestNotify(DiscordOnHeartbeatRequestEventArgs e)
        {
            EventHandler <DiscordOnHeartbeatRequestEventArgs> handler = OnHeartbeatRequest;

            handler?.Invoke(this, e);
        }