/// <summary> /// 创建 NpgsqlExecuteContext 对象 /// </summary> /// <param name="transaction">PostgreSql 数据库事务上下文</param> /// <param name="dataReader">PostgreSql 数据读取器</param> /// <param name="tracing">用于当前查询的追踪器</param> public NpgsqlDbExecuteContext(NpgsqlDbTransactionContext transaction, DbDataReader dataReader, IDbTracing tracing) : base(dataReader, tracing, null) { this.TransactionContext = transaction; this.NpgsqlDataReader = dataReader; }
public NpgsqlDbExecutorWithTransaction(NpgsqlDbTransactionContext transaction, NpgsqlDbConfiguration configuration) : base(transaction.Connection.ConnectionString, configuration) { this.TransactionContext = transaction; }