System.Reactive.IronMQ.Queue.GetPushStatusAsync C# (CSharp) Method

GetPushStatusAsync() public method

Status of push notifications.
public GetPushStatusAsync ( Message message ) : Task
message Message
return Task
        public async Task<PushInfo[]> GetPushStatusAsync(Message message)
        {
            var response = await _client.GetAsync(string.Format("queues/{0}/messages/{1}/subscribers", Name, message.ID));
            var content = await response.Content.ReadAsStringAsync();
            var json = ((JsonObject.Parse(content)["subscribers"] as JsonArray) as IEnumerable<JsonValue>);
            return json.Select(info => new PushInfo(info)).ToArray();
        }
    }