Как Dapper создает экземпляр DbCommand
конкретного драйвера ADO.Net
, используя экземпляр DbConnection
?
Например, если я использую SAConnection
, как Dapper
создает экземпляр SACommand
при запросе данных?
Образец
using (iAnywhere.Data.SQLAnywhere.SAConnection connection =
DAL.ConnectionManager
.GetOpenPoolConnection<iAnywhere.Data.SQLAnywhere.SAConnection>())
{
connection.Execute("INSERT INTO Table1 (FallbackLanguageID, Guid)
VALUES (?, ?)", new { fallbackLanguageID, newLocalizationGroup });
}