Exemplo n.º 1
0
 // Message rotator constructor using API data received from burkeblack.tv
 public MessageRotator(string data)
 {
     foreach(JToken message in JObject.Parse(data).SelectToken("messages"))
     {
         RotatingMessage newMsg = new RotatingMessage(message);
         if (newMsg.Dedicated)
             dedicatedMessages.Add(newMsg);
         else
             messages.Add(newMsg);
     }
     nextMessageIn = messages[0].Interval;
     messageTimer.Elapsed += onTick;
     messageTimer.Start();
     
 }
Exemplo n.º 2
0
 // Message rotator constructor using API data received from burkeblack.tv
 public MessageRotator(string data)
 {
     foreach (JToken message in JObject.Parse(data).SelectToken("messages"))
     {
         RotatingMessage newMsg = new RotatingMessage(message);
         if (newMsg.Dedicated)
         {
             dedicatedMessages.Add(newMsg);
         }
         else
         {
             messages.Add(newMsg);
         }
     }
     nextMessageIn         = messages[0].Interval;
     messageTimer.Elapsed += onTick;
     messageTimer.Start();
 }