void MessageCounts(List <string> listChannels, PubNub pubnub) { pubnub.MessageCounts().Channels(listChannels).ChannelsTimetoken(new List <long> { 1549982652 }).Async((result, status) => { if (status.Error) { Debug.Log(string.Format("In Example, MessageCounts Error: {0} {1} {2}", status.StatusCode, status.ErrorData, status.Category)); } else { Debug.Log(string.Format("MessageCounts," + result.Channels.Count)); foreach (KeyValuePair <string, int> kvp in result.Channels) { Display(string.Format("MessageCounts:-> {0}:{1}", kvp.Key, kvp.Value)); } } }); pubnub.MessageCounts().Channels(listChannels).ChannelsTimetoken(new List <long> { 1551795013294, 155179501329433 }).Async((result, status) => { if (status.Error) { Debug.Log(string.Format("In Example, MessageCounts Error: {0} {1} {2}", status.StatusCode, status.ErrorData, status.Category)); } else { Debug.Log(string.Format("MessageCounts," + result.Channels.Count)); foreach (KeyValuePair <string, int> kvp in result.Channels) { Display(string.Format("MessageCounts:-> {0}:{1}", kvp.Key, kvp.Value)); } } }); }