У меня есть бизнес-требование, когда мне нужно выставить набор настраиваемых свойств, определенных пользователем, и поскольку это пользовательская настройка, я не могу уйти, создавая классы. Поэтому мне нужно выбрать функцию открытых типов в Odata.Клиентская библиотека Odata Open Type и Odata
Q1. Есть ли какая-либо выборочная реализация там, как я могу сохранить данные в базе данных, а также поддерживать возможности запросов на открытых типах?
Q2. Одна из проблем, я заметил, в настоящее время клиентская библиотека неправильно обрабатывает открытые типы и может быть достигнута только частичными классами, что означает, что пользователь должен знать пользовательские свойства спереди, чтобы они могли обрабатывать частичные классы, которые я не хочу делать. Вместо этого лучший подход заключался бы в поддержке открытых типов на стороне клиента динамическими свойствами. Любые указатели на то, как можно оптимизировать работу на стороне клиента.