Do you see a problem in the following Web Service implementation?

My opinion about this code snippet will follow…

 

namespace Issue2

{

      public class DeletePersonRequest

      {

            public string name;

            public string firstname;

 

            // place holder to carry unknown elements

            [XmlAnyElement]

            public XmlElement[] Any;

      }

     

      [WebService(Namespace="uri.beatsch.Issue2")]

      public class Issue2 : System.Web.Services.WebService

      {

            [WebMethod]

            [SoapDocumentMethod(OneWay=true, ParameterStyle=SoapParameterStyle.Bare)]

            public void DeletePerson(DeletePersonRequest dpr)

            {

                  // Just do something

                  return;

            }

      }

}