コード例 #1
0
        // GET api/<controller>
        public IEnumerable <SchoolDto> Get()
        {
            var schools = apiControllerHelper.Get <School>().AsQueryable();
            var result  =
                from school in schools
                select new SchoolDto
            {
                Id       = school.Id,
                Name     = school.Name,
                Location = school.Location
            };

            return(result);
        }
コード例 #2
0
        // GET api/<controller>
        public IEnumerable <StudentDto> Get()
        {
            var students = apiControllerHelper.Get <Student>().AsQueryable();
            var result   =
                from student in students
                select new StudentDto
            {
                Id        = student.Id,
                SchoolId  = student.SchoolId,
                FirstName = student.FirstName,
                LastName  = student.LastName,
                Age       = student.Age,
                Grade     = student.Grade
            };

            return(result);
        }