Exemplo n.º 1
0
        private static void PrintResponse(EppResponse response)
        {
            if (response == null)
            {
                Console.WriteLine("Response was null");
                return;
            }

            if (response.Code != null)
            {
                Console.WriteLine("Code:" + response.Code);
            }
            if (response.Message != null)
            {
                Console.WriteLine("Message:" + response.Message);
            }
            if (response.ExtValue != null)
            {
                Console.WriteLine("ExtValue:" + response.ExtValue);
            }
            if (response.Reason != null)
            {
                Console.WriteLine("Code:" + response.Reason);
            }

            Console.WriteLine("** press <Enter> to continue **");
            Console.ReadLine();
        }
Exemplo n.º 2
0
        internal static void Success(EppResponse response)
        {
            if (response == null)
            {
                throw new ArgumentNullException(nameof(response));
            }

            if (response.Code.Equals("1000") || response.Code.Equals("1001") ||
                response.Code.Equals("1300") || response.Code.Equals("1301")
                )
            {
                return;
            }

            throw new Exception($"{response.Code} {response.Message}");
        }
Exemplo n.º 3
0
        public void TestEppResponse()
        {
            var eppResponse = new EppResponse(ToBytes(@"<?xml version=""1.0"" encoding=""UTF-8"" standalone=""no""?>
<epp xmlns=""urn:ietf:params:xml:ns:epp-1.0"">
    <response>
        <result code=""2004"">
            <msg>Parameter value range error</msg>
            <extValue>
                <value>7037</value>
                <reason>Invalid telephone number format - see documentation</reason>
            </extValue>
        </result>
        <trID>
            <svTRID>CIRA-000015074475-0000000002</svTRID>
        </trID>
    </response>
</epp>"));

            PrintResponse(eppResponse);
        }
Exemplo n.º 4
0
        private static void PrintResponse(EppResponse response)
        {
            //ASSERT: response!=null

            if (response.Code != null) { Console.WriteLine("Code:" + response.Code); }
            if (response.Message != null) { Console.WriteLine("Message:" + response.Message); }
            if (response.ExtValue != null) { Console.WriteLine("ExtValue:" + response.ExtValue); }
            if (response.Reason != null) { Console.WriteLine("Code:" + response.Reason); }

            Console.WriteLine("** press <Enter> to continue **");
            Console.ReadLine();
        }
Exemplo n.º 5
0
        public void TestEppResponse()
        {

            var eppResponse = new EppResponse(ToBytes(@"<?xml version=""1.0"" encoding=""UTF-8"" standalone=""no""?>
<epp xmlns=""urn:ietf:params:xml:ns:epp-1.0"">
    <response>
        <result code=""2004"">
            <msg>Parameter value range error</msg>
            <extValue>
                <value>7037</value>
                <reason>Invalid telephone number format - see documentation</reason>
            </extValue>
        </result>
        <trID>
            <svTRID>CIRA-000015074475-0000000002</svTRID>
        </trID>
    </response>
</epp>"));

            PrintResponse(eppResponse);
        }