Я весь день искал способ добиться этого безрезультатно...
Я пытаюсь десериализовать объект. Когда я его сериализовал, у меня было логическое значение, называемое, скажем, obsoleteBool. В новой версии класса я убрал этот bool, и теперь у меня возникает ошибка при десериализации (Поле «obsoleteBool» не найдено).
Добавлять новые поля между старой и новой версией класса очень просто. Даже без использования атрибута [OptionalField]... но как мне управлять удалением поля между старой и новой версией класса?