Hi all,
I've exposed a method on a web service to return an interface and sending back conrete classes using the [ServiceKnownType] attribute which works very well.
However, the wsdl description does not display any of its properties or any xml structure for this interface, this is the same when i send back List it gives it a default type of 'ArrayOfAny'. What I would like to do is replace this 'ArrayOfAny' XML structure in the WSDL with the structure of the known servicetype.
I know there is an interface 'IWsdlExportExtension' that can be implemented to get access to the wsdl creation and having done this i haven't a clue what to do next?
What process would i have to perform to make the WSDL 'output message' xml node have the xml structure of the conrete class that I'm actually sending back?
So basically, I just want to modify the wsdl input_message xml node with some custom content?
Any ideas?