Я не смог найти в Интернете пример, в котором вам показали, как создавать сопоставления с несколькими базами данных (в одном приложении) на основе того, какую единицу работы вы используете.Похоже, что Dapper Extensions будут принимать только один глобальный SqlDialect
.
. Я хочу использовать Dapper Extensions для сопоставления с несколькими базами данных, в зависимости от того, какую Единицу работы я использую.Так, например, для UoW для репозиториев User
и UserLogin
, я хочу сопоставить их с MySql.Для UoW для репозиториев Product
и Orders
я хочу сопоставить с Postgres.Оба эти сопоставления должны работать в одном приложении одновременно.
Я не уверен, как это сделать, поскольку свойство SqlDialect
представляется глобальным параметром.