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)); }