Я ищу хорошее решение, чтобы упростить мою жизнь в отношении записи / чтения в БД SQL Server в динамическом режиме. Я начал с Entity-framework, чтобы упростить мою жизнь, но по мере того, как программное обеспечение становится более общим и управляемым конфигурацией, я обнаруживаю, что Entity становится все менее и менее подходящей, потому что она опирается на конкретные объекты, определенные во время разработки.
Что бы я хотел сделать.
- Создание таблиц / полей во время выполнения.
- Выбор строк из таблиц по имени таблицы с неизвестной схемой в общий тип данных (например, Словарь)
- Вставка строк в таблицы по имени таблицы с использованием универсальных типов данных (диктонарный, где строка сопоставляется с именем поля), при котором сопоставление типа данных между typeof (объектом) и типом поля устраняется.
Я сам начал реализовывать это, но я думаю, что кто-то уже делал это раньше.
Есть предложения?
Спасибо.