Вы можете украсить ваши старые свойства как [Obsolete]
, но клиент увидит их, только если они используют ссылку на DLL, а не ссылку на службу / веб-страницу (WSDL). [Obsolete]
украшение не будет передано клиенту , который использует WSDL для генерации прокси.
С точки зрения управления версиями WCF, после публикации интерфейса вы не можете удалять какие-либо методы или в соответствии с условиями контракта вы действительно не должны удалять какие-либо свойства. Вы можете опубликовать новый интерфейс и создать отдельный класс DTO, если хотите, чтобы их использовали новые клиенты.
Ссылка: Устаревший атрибут .