internal Success(int statusCode, string reasonPhase, string raw, int id, string url) : base(statusCode, reasonPhase, raw, true) { FirstLimitReachedWebhook = new FirstLimitReachedWebhook { Id = id, Url = url }; SuccessfulResult = this; }
private static IEnumerable <FirstLimitReachedWebhook> ListFirstLimitReachedWebhooks(string body) { if (string.IsNullOrWhiteSpace(body)) { return(new List <FirstLimitReachedWebhook>()); } var json = JsonConvert.DeserializeObject <JArray>(body); var list = new List <FirstLimitReachedWebhook>(); foreach (dynamic jsonWebhook in json) { var webhook = new FirstLimitReachedWebhook { Id = jsonWebhook.id, Url = jsonWebhook.url }; list.Add(webhook); } return(list); }