Пример #1
0
 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);
        }