public virtual IList <T> GetAll <T>(Query query = null) { var list = RepositoryUtils.GetValueList <T>(DatabaseType, ConnectionString, TableName, query); if (typeof(T).IsAssignableFrom(typeof(Entity))) { foreach (var value in list) { RepositoryUtils.SyncAndCheckGuid(DatabaseType, ConnectionString, TableName, value as Entity); } } return(list); }
public virtual IList <TValue> GetAll <TValue>(Query query = null) { return(RepositoryUtils.GetValueList <TValue>(DatabaseType, ConnectionString, TableName, query)); }