Я пытаюсь кэшировать экземпляр класса с помощью AppFabric, но он возвращает экземпляр класса с пустыми членами. Причина в атрибуте DataContract. Мой класс отмечен атрибутами [Serializable] и [DataContract (Name = "TestClass", Namespace = "CustomNameSpace.TestClass")].
Решение проблемы, если я помечу все свойства с помощью DataMember или удалю атрибут DataContract.
Но я не хочу удалять атрибут DataContract из-за других потребностей сериализации (например, json или чего-то еще). Или я не хочу добавлять атрибут DataMember к другим классам. (полно)
У вас есть идея решить эту проблему?
Спасибо.