Пример #1
0
        public async Task <List <T> > Get <TValue>(Expression <Func <T, bool> > predicate = null, Expression <Func <T, TValue> > orderBy = null)
        {
            AsyncTableQuery <T> query = db.Table <T>();

            if (predicate != null)
            {
                query = query.Where(predicate);
            }

            if (orderBy != null)
            {
                query = query.OrderBy <TValue>(orderBy);
            }

            return(await query.ToListAsync());
        }