コード例 #1
0
        public ActionResult <TimelineEventReadDto> CreateTimelineEvent(TimelineEventCreateDto timelineEventCreateDto)
        {
            var timelineItemModel = _mapper.Map <TimelineEvent>(timelineEventCreateDto);

            _repository.CreateTimelineEvent(timelineItemModel);
            _repository.SaveChanges();

            var timelineItemReadDto = _mapper.Map <TimelineEventReadDto>(timelineItemModel);

            return(CreatedAtRoute(nameof(GetTimelineEventById), new { Id = timelineItemReadDto.Id }, timelineItemReadDto));
        }