У меня есть таблица в хранилище таблиц Azure, заполненная различными реализациями базового TableServiceEntity.Кто-нибудь, как выставить это через OData?Есть ли лучшие практики?
Есть и другое растворение. Может быть более сложным, но я использую его в одном из моих проектов.
У меня есть таблица с несколькими различными TableServiceEntities. Но когда я запрашиваю таблицу, например, .take (100), я хочу сразу все разные типы.
Эта ссылка мне очень помогла:
http://www.wintellect.com/Articles/Working%20with%20Azure%20Tables%20with%20Multiple%20Entity%20Schemas%20by%20Jeffrey%20Richter.pdf
ответ можно найти в этой статье: Как получить доступ к объектам хранения таблиц, не зная схемы .Переопределение события ReadingEntity на TableServiceContext даст вам возможность сопоставить неизвестные типы данных с доступными типами.В статье также указан точный код.
ReadingEntity
TableServiceContext