internal Success(int statusCode, string reasonPhase, string raw, string id, string name) : base(statusCode, reasonPhase, raw, true)
 {
     DomainWhitelist = new DomainWhitelist {
         Id   = id,
         Name = name
     };
 }
        private static IEnumerable <DomainWhitelist> GetDomainWhitelists(string body)
        {
            if (string.IsNullOrWhiteSpace(body))
            {
                return(new List <DomainWhitelist>());
            }

            var json = JsonConvert.DeserializeObject <JArray>(body);

            var list = new List <DomainWhitelist>();

            foreach (dynamic jsonDomain in json)
            {
                var domain = new DomainWhitelist
                {
                    Id   = jsonDomain.id,
                    Name = jsonDomain.name
                };

                list.Add(domain);
            }

            return(list);
        }