public static Task <DataSet> GetResultSetAsync(this IDbConnection mConn, string sql, CommandType cmdType = CommandType.Text, IDbTransaction mTrans = null, Dictionary <string, object> inputArgs = null, Dictionary <string, object> outputArgs = null) { var resultTask = Task.Factory.StartNew(() => { return(DxConnectionExtension.GetResultSet(mConn, sql, cmdType, mTrans, inputArgs, outputArgs)); }); return(resultTask); }
public static Task <List <dynamic> > GetDynamicResultSetWithPagingAsync(this IDbConnection mConn, string sql, CommandType cmdType, IDbTransaction mTrans = null, Dictionary <string, object> inputArgs = null, Dictionary <string, object> outputArgs = null, uint pageNumber = 1, uint pageItemCount = 10) { var resultTask = Task.Factory.StartNew(() => { return(DxConnectionExtension.GetDynamicResultSetWithPaging(mConn, sql, cmdType, mTrans, inputArgs, outputArgs)); }); return(resultTask); }