public static void SendTickerToServer() { if (PlayerAuthenticate.isLogged && _tickerList.Count > 0) { LiveTick nextTicker = _tickerList.First(); if (nextTicker != null) { WebRequestManager.SendResponse(nextTicker.Data, nextTicker.responseHandler); _tickerList.Remove(nextTicker); } } }
public static void AddTicker(string message) { if (PlayerAuthenticate.isLogged) { if (!_tickerList.Exists(x => x.message.Equals(message))) { LiveTick newMessage = new LiveTick(); var postData = new List <KeyValuePair <string, string> >(); postData.Add(new KeyValuePair <string, string>("Methode", "SendTicker")); postData.Add(new KeyValuePair <string, string>("TickerMessage", message)); newMessage.Data = postData; newMessage.message = message; var responseObject = new WebRequestManager.RequestResponseObject(); responseObject.handler = new WebRequestManager.getWebRequestResponse(tickerResponse); newMessage.responseHandler = responseObject; _tickerList.Add(newMessage); } } }