Web Services Quiz: Issue 4


First of all, I want to credit Christian for pointing out this issue, thanks.


 


But now the question:


Given the following Web Services implementation, how will the generated XML type for AddRequestMsg look like?


As always, answer and explanation will follow…


 


      public class AddRequestMsg


      {


            [XmlAttribute]


            public int a;


            [XmlAttribute]


            public int b;


      }


 


      public class AddResponseMsg


      {


            public int result;


      }


 


      [WebService(Namespace="uri.test.com")]


      public class Service1


      {


            [WebMethod]


            [SoapRpcMethod]


            public AddResponseMsg Add(AddRequestMsg request)


            {


                  AddResponseMsg response = new AddResponseMsg();


                  response.result = request.a + request.b;


                  return response;


            }


      }

Skip to main content