Par défaut, le dialecte SGBDR pour les extensions Dapper est SqlServer. Comment puis-je changer cela en un autre dialecte?
J'ai pensé que je pouvais faire: (Je ne fais que rapidement assembler un dialecte pgsql)
var conf = new DapperExtensionsConfiguration(typeof(AutoClassMapper<>), new List<Assembly>(), new DapperExtensions.Sql.PostgreSqlDialect());
mais que dois-je faire avec cette conf? Est-ce que je le règle à la connexion ou à une méthode statique quelque part?
Merci
La solution est la suivante:
DapperExtensions.DapperExtensions.SqlDialect = new PostgreSqlDialect();
Veuillez noter que le dialecte doit également être défini manuellement pour les extensions asynchrones:
DapperExtensions.DapperAsyncExtensions.SqlDialect = new PostgreSqlDialect();