Ejemplo n.º 1
0
        public async Task <object> GetWithSelectedFields(int userId,
                                                         string[] selectedFields)
        {
            var user = await FindByCondition(e => e.Id == userId).SingleOrDefaultAsync();

            return(DynamicLinqStatement.ExtractSpecifiedFields(user, selectedFields));
        }
Ejemplo n.º 2
0
        public async Task <object> GetWithSelectedFields(int id, string[] selectedFields)
        {
            var obj = await FindByCondition(e => e.Id == id).SingleOrDefaultAsync();

            if (obj == null)
            {
                return(null);
            }
            return(DynamicLinqStatement.ExtractSpecifiedFields(obj, selectedFields));
        }