/// <summary> /// Execute parameterized SQL. /// </summary> /// <param name="fullSql">The SQL to execute for this Query</param> /// <param name="parameters">The parameters to use for this query.</param> /// <returns></returns> public int Execute(string fullSql, object parameters) => ExecuteInternal(() => SharedConnection.Execute(fullSql, parameters, _transaction, OneTimeCommandTimeout ?? CommandTimeout));
/// <summary> /// Execute SQL. /// </summary> /// <param name="fullSql">The SQL to execute for this Query</param> /// <returns> /// The number of rows affected. /// </returns> public int Execute(string fullSql) => ExecuteInternal(() => SharedConnection.Execute(fullSql, null, _transaction, OneTimeCommandTimeout ?? CommandTimeout));