I'm helping out a colleague on this one so if I'm missing some details that's why.
We have an asp.net 3.5 web application calling a WCF service. Originally the app used a "Web Reference" to register the service however after having some trouble and burning an incident with Microsoft their solution was to replace the "Web Reference" with a "Service Reference" to the WCF service.
This is great except the problem is that when we create a Service Reference, the method signatures are different than they were when a Web Reference was used.
From what I've read this may be expected, however in our case this would mean some significant changes to the application and of course it was due yesterday...so...
...I'm wondering two things:
- Is it normal/expected that method signatures will change based on the reference type?
- Is there a way to create the Service Reference that will generate method signatures identical to the original Web Reference?