예제 #1
0
        //define http get method to get all Lines
        public IActionResult GetLines()
        {
            var Lines = _LineRepository.GetLines();
            //do not expose the model
            // only expose the dto

            var LinesDto = new List <LineDto>();

            foreach (var line in Lines)
            {
                LinesDto.Add(_mapper.Map <LineDto>(line));
            }

            return(Ok(LinesDto));
        }
예제 #2
0
 public async Task <IEnumerable <Line> > GetLines()
 {
     return(await _lineRepository.GetLines());
 }