private void SubscriberUnsubscribeToTopicRequest()
        {
            Post("/unsubscribeToTopic", param =>
            {
                var subscriberIDString = GetQueryValueFromKey("id");
                var topicName          = GetQueryValueFromKey("topicName");

                int subscriberID;
                if (int.TryParse(subscriberIDString, out subscriberID))
                {
                    if (subscriberID >= 0 && topicName.Length > 0 && Broker.RemoveSubscriberFromTopic(subscriberID, topicName))
                    {
                        return(GetSuccessJSONMessage($"Subscriber {subscriberID} successfully removed from topic {topicName}"));
                    }
                }

                return(GetFailureJSONMessage($"Subscriber {subscriberIDString} was not removed from the topic {topicName}. (Perhaps an invalid ID?)"));
            });
        }