Propagate [obsolete] attribute in client proxy generation.
Service changes all the time, and sometimes, you have to move on an depreciate obsolete method/properties.
It would be great if we can generate/post-process the proxy so that we mark obsoleted proxy method/properties with the obsolete attribute. That can make the depreciation process easier.
There is a blog posting describing how to remove obsolete contracts from the WSDL:
Does this meet your requirements?