public virtual void Create(IDbTransaction transaction) { transaction.ExecuteNonQuery(() => DatabaseCreateCommand, $@"{TableName}/Create"); }
public virtual void Drop(IDbTransaction transaction) { transaction.ExecuteNonQuery(() => DatabaseDropCommand, $@"{TableName}/Drop"); }
public static int ExecuteNonQuery(this IDbTransaction transaction, CommandType commandType, string commandText, params IDbDataParameter[] commandParameters) { return(transaction.ExecuteNonQuery(commandType, commandText, (IEnumerable <IDbDataParameter>)commandParameters)); }