public ExampleObjectsResponse getExampleObjects() { // Using a List and converting it to an array later is not // required, it's just useful if you don't know how many // items you'll be returning. List <ExampleObject> listOfExampleObjects = new List <ExampleObject>(); ExampleObject exampleObject1 = new ExampleObject(); exampleObject1.exampleNameValue = "John Smith"; exampleObject1.exampleNumberValue = 123; listOfExampleObjects.Add(exampleObject1); ExampleObject exampleObject2 = new ExampleObject(); exampleObject2.exampleNameValue = "Jane Doe"; exampleObject2.exampleNumberValue = 456; listOfExampleObjects.Add(exampleObject2); // You can return a response without a wrapper object, // in this case we are using ExampleObjectsResponse, // but it means your response XML will be WSI compliant. ExampleObjectsResponse response = new ExampleObjectsResponse(); response.ExampleObjects = listOfExampleObjects.ToArray(); return(response); }
public ExampleObject getExampleObject() { ExampleObject exampleObject = new ExampleObject(); exampleObject.exampleNameValue = "John Smith"; exampleObject.exampleNumberValue = 123; return(exampleObject); }