Моя программа (служба WCF, запрограммированная на С#) должна обращаться к нескольким группам серверов sql и базам данных в этих группах (сервер sql). Похоже, что linq 2 sql определенно не поддерживает это, если я не создам несколько классов данных для каждой базы данных, и похоже, что структура сущностей находится в одной лодке.
Как бы вы настроили свое приложение, которое должно обращаться к нескольким группам серверов sql, которые не связаны между собой?
Я полагаю, что мог бы просто использовать SqlConnection и SqlCommand и создать несколько классов для их обработки. Если я пойду по этому пути, как я буду заполнять свои классы моделей результатом запроса? (Я не хочу использовать таблицы данных, а скорее List<T>)
I.E.
Server1
- database 1
- database 2
Server2
- database 3
- database 4
Моя программа должна получить доступ к базе данных 1 и базе данных 4, и они не связаны / не будут связаны.