private static TargetAdapterSql TargetAdapterBuilder(string sqlStatement, ColumnMetadataList metadata, DbConnection connection, bool paramsAsList) { var columnNames = metadata.Select(meta => meta.ColumnName).ToList(); return(new SqlClientAdapterBulkCommand(sqlStatement, columnNames, (SqlConnection)connection) { ParamsAsList = paramsAsList }); }