예제 #1
0
        public void GetDeletedDomainsRequest()
        {
            string expected = File.ReadAllText(@"TestData\GetDeletedDomains\GetDeletedDomainsRequestCommand1.xml");
            var    command  = new GetDeletedDomainsRequest
            {
                admin_email   = "*",
                billing_email = "*",
                del_from      = new DateTime(2000, 10, 10),
                del_to        = new DateTime(2011, 10, 10),
                exp_from      = new DateTime(2002, 10, 10),
                exp_to        = new DateTime(2014, 10, 10),
                owner_email   = "*",
                limit         = 10,
                page          = 1,
                tech_email    = "*"
            };

            command.BuildOpsEnvelope("version", "registrantIp");
            var xml = command.RequestXml();

            Assert.AreEqual(expected, xml);
        }
예제 #2
0
        public GetDeletedDomainsResponse GetDeletedDomains(GetDeletedDomainsRequest request)
        {
            request.BuildOpsEnvelope(_version, _registrantIp);

            return(new GetDeletedDomainsResponse(SendRequest(request.RequestXml())));
        }