Я пытаюсь сохранить сущность в Ignite-Cache, используя тонкий клиент C #.У меня есть сценарий ниже
public class A
{
DateTime StartDate { get; set; }
}
public class B:A
{
DateTime StartDate { get; set; }
}
Когда я пытаюсь сохранить экземпляр объекта класса B в хранилище воспламенения, это дает мне ошибку ниже.
IgniteThinClient.GetCache<Tkey, TValue>("CacheName")
Это дает мне ошибку ниже
Apache.Ignite.Core.Binary.BinaryObjectException: 'Конфликтующие идентификаторы полей [type = B, field1 = StartDate, field2 = StartDate, fieldId = 104069929]'
Похожие ссылки на проблемы
https://issues.apache.org/jira/browse/IGNITE-8588
Apache Ignite 2.1: получение ошибки «Конфликтующие идентификаторы типов» после обновления с 2.0
Как отключить хранение двоичных объектов для тонкого клиента C #?Поможет ли это решить эту проблему?