У меня есть около 50 баз данных, каждая из которых имеет по 150 таблиц, и работает над механизмом поиска, который позволил бы запрашивать таблицы с конкретными столбцами. Большинство структур баз данных одинаковы, поэтому идея состоит в том, чтобы генерировать объекты EF и помещать интерфейсы за сущностями, сгенерированными, если таблицы, из которых они создаются, имеют определенные столбцы, поэтому я могу позже запросить их в этом столбце.Как автоматически добавлять интерфейсы к базе данных EF сперва сгенерированные объекты, которые имеют определенные свойства (имена столбцов), редактируя шаблоны T4 .tt.
Модель, вероятно, будет постоянно меняться, поэтому я не могу вручную добавлять интерфейсы на таблицы - здесь приходят шаблоны T4.
Я ищу механизм, который позволил бы мне добавить интерфейсы лиц на основе имен столбцов на столе они генерируются из