У меня есть проблема, когда я данные для объекта, например, файл биллинга, где элементы данных отличаются от клиента к клиенту. В частности, количество полей в данных и разных имен. Я ищу решение при работе с объектами в C #.
В настоящее время я создал таблицы для каждого клиента. Поля являются специфичными для клиента, и я использую процесс отображения при загрузке данных. У меня также есть динамические запросы в SQL Server для обработки всех грубых процессов. Все это работает довольно хорошо, но я считаю, что есть лучшее решение, и я считаю, что сохранение данных Json будет одним из них. Извлечение данных Сначала я запрашиваю заголовки таблицы, а затем сопоставляю данные с этими заголовками для таблиц данных и тому подобного. Опять же, у меня уже есть рабочее решение, но я считаю, что есть лучшее решение, и я ищу предложения с примерами. Кстати, я думал о динамическом объекте в C #, но, похоже, вы должны знать, какие поля объекта являются предварительными.