What happens if you create a vanilla ASMX service that accepts an EndpointReference as an argument? e.g.
// SoapDocument* attrs elided for brevity // and yes, I started out with wsdl public class MyWebService : WebService { [WebMethod] public void Accept(EndpointReference e) { // whatever } }
Try it out. Suggest work arounds in comments if you don't mind. Try them out as well. Let me know how it goes. I came up with a solution, but I wasn't blown away by its beauty or anything. I just thought the reasons for coming up with a work-around were interesting. I'll post it later.
Posted by: JosephCooney | 2004.08.16 at 09:36 PM