У меня есть приложение ASP.NET MVC 5 с необходимостью подключения к SQL Server и Postgres, в зависимости от сервера, на котором я запущен. Это означает, что тот же код, который запускается в Postgres, должен выполняться на SQL Server.Entity Framework code-first на SQL Server и Postgres
Как я могу это сделать без необходимости рефакторирования аннотаций моих данных в каждом издании?
Я имею в виду, явно, эта конфигурация:
Если я держу его, я не могу работать в SQL Server, если я удалить его, я не могу работать на Postgres.
Есть ли обходной путь для этого?