public static ListSendingDomainResponse CreateFromResponse(Response response) { var result = new ListSendingDomainResponse(); LeftRight.SetValuesToMatch(result, response); var results = Jsonification.DeserializeObject<dynamic>(response.Content).results; result.SendingDomains = BuildTheSendingDomains(results); return result; }
private static IEnumerable<RelayWebhook> BuildTheRelayWebhooksFrom(Response response) { var results = Jsonification.DeserializeObject<dynamic>(response.Content).results; var relayWebhooks = new List<RelayWebhook>(); foreach (var r in results) relayWebhooks.Add(ConvertToARelayWebhook(r)); return relayWebhooks; }
public static ListRelayWebhookResponse CreateFromResponse(Response response) { var result = new ListRelayWebhookResponse(); LeftRight.SetValuesToMatch(result, response); result.RelayWebhooks = BuildTheRelayWebhooksFrom(response); return result; }
private static IEnumerable<InboundDomain> BuildTheInboundDomainsFrom(Response response) { dynamic results = Jsonification.DeserializeObject<dynamic>(response.Content).results; var inboundDomains = new List<InboundDomain>(); foreach (var r in results) inboundDomains.Add(ConvertToAInboundDomain(r)); return inboundDomains; }
public static ListInboundDomainResponse CreateFromResponse(Response response) { var thisResponse = new ListInboundDomainResponse(); LeftRight.SetValuesToMatch(thisResponse, response); thisResponse.InboundDomains = BuildTheInboundDomainsFrom(response); return thisResponse; }
public static RetrieveRelayWebhookResponse CreateFromResponse(Response response) { var result = new RetrieveRelayWebhookResponse(); LeftRight.SetValuesToMatch(result, response); var results = Jsonification.DeserializeObject<dynamic>(response.Content).results; result.RelayWebhook = ListRelayWebhookResponse.ConvertToARelayWebhook(results); return result; }
public static ListSubaccountResponse CreateFromResponse(Response response) { var result = new ListSubaccountResponse(); LeftRight.SetValuesToMatch(result, response); var results = Jsonification.DeserializeObject<dynamic>(response.Content).results; var subaccounts = new List<Subaccount>(); foreach (var r in results) subaccounts.Add(ConvertToSubaccount(r)); result.Subaccounts = subaccounts; return result; }
public static ListWebhookResponse CreateFromResponse(Response response) { var result = new ListWebhookResponse(); LeftRight.SetValuesToMatch(result, response); var results = Jsonification.DeserializeObject<dynamic>(result.Content).results; var webhooks = new List<Webhook>(); foreach(var r in results) webhooks.Add(ConvertToAWebhook(r)); result.Webhooks = webhooks; return result; }