Предположим, что у меня есть веб-сервис, который возвращает класс для всех методов, информируя клиента о статусе процесса, например:
public class WsResult {
string result; // either "error" or "ok"
}
Теперь мы хотели бы добавить свойство к этому классу, не заставляя всех клиентов, потребляющих наш сервис, обновлять свое программное обеспечение. Возможно ли это?
Например:
public class WsResult {
public string result; // either "error" or "ok"
public Guid? someIdentifier;
}
Я ищу ответы как на WCF, так и на ASMX.