Переключение баз данных во время выполнения - PullRequest
0 голосов
/ 05 апреля 2019

Если приложение должно поддерживать несколько баз данных, например. SQL Server, Postgre SQL, Oracle, могу ли я разработать приложение, используя любой ORM (nHibernate / Entity Framework) во время разработки (скажем, SQL Server) и при развертывании коммутатора для использования Postgre SQL?

Приложение изначально было написано для работы с SQL Server (с nHibernate) в .NET Core, который отлично работает в Windows. Однако тот же код при развертывании в CentOS не работает (застрял в nHibernate, пытаясь получить драйвер - для обеих баз данных). Хотя я поднял это в GitHub с командой nHibernate, я хочу понять, можно ли сделать одно и то же приложение для работы с несколькими базами данных без перекомпиляции кода

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...