Example #1
0
        static public PusherEvent From(PusherClient.PusherEvent pusherClientEvent)
        {
            PusherEventData data;

            try
            {
                data = JsonConvert.DeserializeObject <PusherEventData>(pusherClientEvent.Data);
            }
            catch (JsonException e)
            {
                Debug.WriteLine(e.Message);
                data = new PusherEventData(pusherClientEvent.Data, "New Event");
            }
            return(new PusherEvent(pusherClientEvent.ChannelName, pusherClientEvent.EventName, data));
        }
Example #2
0
 public PusherEvent(string channel, string eventName, PusherEventData eventData)
 {
     Channel   = channel;
     EventName = eventName;
     EventData = eventData;
 }