예제 #1
0
        public async Task <IActionResult> GetProfileItems()
        {
            GetProfileItemsRequest request = new GetProfileItemsRequest();
            var response = await _profileItemService.GetProfileItemsAsync(request);

            return(GenerateResponse(response));
        }
예제 #2
0
        public async Task <GetProfileItemsResponse> GetProfileItemsAsync(GetProfileItemsRequest request)
        {
            var response = new GetProfileItemsResponse();
            var list     = await _profileItemRepository.GetProfileItemsAsync();

            response.ProfileItems = list.Select(x => _profileItemMapper.ToModel(x)).ToList();
            return(response);
        }