Je suis confronté à ce problème massif, je dois changer la définition de l'interface pour quelque chose de différent. Cette interface a été sérialisée en tant que blob dans la base de données. Maintenant j'essaye de faire la migration du vieux blob dans le nouveau blob. Mais j'ai réussi à maintenir la définition du contrat original côte à côte avec ma définition d'interface modifiée. Mais tous les types concrets qui devaient référencer l'ancienne interface référencent maintenant la nouvelle version modifiée de l'interface.Puis-je désérialiser l'objet à l'interface d'origine même si tous les types concrets référencent maintenant la nouvelle version de l'interface
Seule l'ancienne définition d'interface existe dans ma base de code. Donc quand j'essaye de charger ce blob de la base de données à l'ancienne définition de contrat, je reçois
erreur "objet ne peut pas être stocké dans un tableau de ce type" lors de la désérialisation. Quelqu'un peut-il m'aider s'il vous plaît? ...
De même ai-je encore besoin de l'ancienne version des types concrets tout en essayant de dé-sérialiser le blob dans l'ancienne définition de l'interface?
toute aide serait appréciée. Comme je suis vraiment coincé.
Merci, AG