//Dns public PanelResult DomainSetDnsZone(DnsZone dnsZone) { _args.Clear(); _args.Add("name", dnsZone.Name); _args.Add("soa_expired", dnsZone.SoaExpire.ToString()); _args.Add("soa_ttl", dnsZone.SoaTtl.ToString()); _args.Add("soa_refresh", dnsZone.SoaRefresh.ToString()); _args.Add("soa_email", dnsZone.SoaEmail.ToString()); _args.Add("soa_retry", dnsZone.SoaRetry.ToString()); _args.Add("soa_serial", dnsZone.SoaSerial.ToString()); _args.Add("primaryServer", dnsZone.PrimaryServer.ToString()); foreach (var item in dnsZone.Records) { _args.Add("record", item.RecordString); } ApiResult <DomainOperationsResult> result = ExecuteAction <DomainOperationsResult>(MaestroAction.DomainSetDnsZone, Method.POST, _args); return(GetPanelResult(result)); }
public PanelResult DomainSetDnsZone(DnsZone dnsZone) { throw new NotImplementedException(); }
public void DomainSetDnsZone() { DnsZone dnsZone = new DnsZone(); dnsZone.Name = "demodemo.com"; PanelResult result = panel.DomainSetDnsZone(dnsZone); Assert.AreEqual(200, result.Code); }