Как получить IQueryable объект представляет таблицу динамически из MyDbContext по имени таблицы? - PullRequest
0 голосов
/ 13 марта 2020

Всем! У меня много каталогов (таблиц в БД) разных товарных категорий (смартфоны, ноутбуки и др.). И я использую EF Core в своем проекте. Я думал, что будет странно создавать Модели (классы) для каждой таблицы. Даже если я использую автоматические c миграции.
Итак, как я могу получить какой-то объект IQueryable по имени таблицы? Я хочу увидеть какой-то метод типа GetTable(string tableName) в моем ApplicationContext : DbContext.

Но я действительно испортил, как будет выглядеть этот объект (представляющий таблицу). Словарь, DbSet какого-то рода c Сущность или что?

Можете ли вы сказать мне, что является типичным и логичным решением для этой ситуации?

...