コード例 #1
0
        public ActionResult <MovieReadDTO> CreateMovie(MovieCreateDTO movieCreateDTO)
        {
            var movie = _mapper.Map <Movie>(movieCreateDTO);

            _repository.CreateMovie(movie);
            _repository.SaveChanges();
            var movieReadDTO = _mapper.Map <MovieReadDTO>(movie);

            return(CreatedAtRoute(nameof(GetMovieById), new { Id = movieReadDTO.Id }, movieReadDTO));
        }
コード例 #2
0
 public void Post([FromBody] Movie model)
 {
     model.AddedDate = model.ModifiedDate = DateTime.UtcNow;
     model.IPAddress = HttpContext.Connection.RemoteIpAddress.ToString();
     _movieRepo.CreateMovie(model);
 }