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)); }
public PusherEvent(string channel, string eventName, PusherEventData eventData) { Channel = channel; EventName = eventName; EventData = eventData; }