Если схемы базы данных идентичны, то вам нужен только один набор классов данных - единственной разницей между одним «контекстом данных» и другим будет строка подключения.
Здесь все становится немного веселее.Если вы явно создаете контекст данных - как в примере с фабрикой - тогда проблема не возникает, если у вас есть средство для предоставления / создания подходящей строки подключения, поскольку есть конструктор для контекста данных, который принимает строку подключения какпараметр.Однако, если вы неявно создаете его (в результате чего-то вроде динамических данных), то я не уверен, что вам нужно сделать (я имел дело с этим для каждого экземпляра приложения, но не для нескольких соединений вотдельное приложение).
Необходимо помнить, что строка подключения к данным в вашем .config является стандартной, но не обязательно единственной строкой подключения, которую можно использовать с контекстом данных.