Нужно сделать запрос к любой из этих сущностей в рантайме. Допустим, сам тип найти в модели данных я могу:
IEntityType entityType = dbContext.Model.GetEntityTypes()
.First(x => x.GetTableName() == tableName);
Type type = entityType.ClrType;
...
Но как дальше? Каким образом получить DbSet и далее построить запрос (понятное дело, что здесь придётся пользоваться девевьями выражений)?
Может у кого был опыт в такого рода задачах?
Через рефлексии вызвать Set<>() Далее руками построить запрос
Обсуждают сегодня