Я создаю приложение, которое обращается к различным базам данных.В настоящее время строки подключения хранятся в файле App.Config.Однако я хотел бы иметь возможность более легко настраивать строки подключения для базы данных.
Я рассматриваю возможность создания единой «основной» базы данных, которая содержит строки подключения для всех других баз данных.Это будет означать, что каждое приложение, которому требуется соединение с базой данных, будет искать соединение из главной базы данных.
Файл App.config может хранить имя таблицы для строк соединения с базой данных.Это позволило бы нескольким экземплярам приложения использовать одну и ту же «основную» базу данных с другой таблицей для поиска строк подключения.
Каковы преимущества / недостатки этого подхода?
Кто-нибудь делал что-то подобное?
Это считается лучшей практикой?