После прочтения это , это и это Я думаю, что я немного понимаю, что они имеют в виду с контрактами на управление версиями данных.Поэтому рекомендуется, чтобы мои контракты на данные и сообщения реализовывали интерфейс и устанавливали DataContract (Name = "SameValue") для разных пространств имен ??Я тогда создал бы новый класс с тем же именем и другим контрактом?Если это правильно, то слишком легко быть правдой.Причина, по которой я спрашиваю, состоит в том, что я хочу протестировать клиента на соответствие производственному сервису и запустить его, если контракты новее, чем сервис.