Beispiel #1
0
        private void OnPutSlave(HttpListenerRequest req, HttpListenerResponse res)
        {
            var dto = req.ReadBody<ClientRequest>();
            var slave = req.RemoteEndPoint.Address.ToString();

            if (dto.Status == "up")
            {
                slaves.Add(slave);
            }
            else if (dto.Status == "down")
            {
                slaves.Remove(slave);
            }

            res.Write204();
        }