/// <summary> /// Executes a select query using the specified predicate, returning an IEnumerable data typed as per T with relacionated classes. /// </summary> public static IEnumerable <T> GetListAutoMap <T>(this IDbConnection connection, object predicate = null, IList <ISort> sort = null, IDbTransaction transaction = null, int?commandTimeout = null, bool buffered = false) where T : class { return(Instance.GetListAutoMap <T>(connection, predicate, sort, transaction, commandTimeout, buffered)); }