コード例 #1
0
 public MovieDb ToMovieDbModel(int userId, MovieRankRequest movieRankRequest)
 {
     return(new MovieDb
     {
         UserId = userId,
         Description = movieRankRequest.Description,
         Actors = movieRankRequest.Actors,
         Ranking = movieRankRequest.Ranking,
         MovieName = movieRankRequest.MovieName,
         RankedDateTime = DateTime.UtcNow.ToString()
     });
 }
コード例 #2
0
        public async Task <IActionResult> AddMovie(int userId, [FromBody] MovieRankRequest movieRankRequest)
        {
            try
            {
                await movieRankService.AddMovie(userId, movieRankRequest);
            }
            catch (System.Exception ex)
            {
                throw ex;
            }

            return(Ok());
        }
コード例 #3
0
        public async Task AddMovie(int userId, MovieRankRequest movieRankRequest)
        {
            var movieDb = _map.ToMovieDbModel(userId, movieRankRequest);

            await _movieRankRepository.AddMovie(movieDb);
        }
コード例 #4
0
ファイル: MovieRankService.cs プロジェクト: sajmaxx/CodeShip
        public async Task AddMovie(int userId, MovieRankRequest addRequest)
        {
            var documentModel = _map.ToDocumentModel(userId, addRequest);

            await _movieRankRepository.AddMovie(documentModel);
        }
コード例 #5
0
        public async Task <IActionResult> AddMovie(int userId, [FromBody] MovieRankRequest movieRankRequest)
        {
            await _movieRankService.AddMovie(userId, movieRankRequest);

            return(Ok());
        }
コード例 #6
0
        public async Task AddMovie(int userId, MovieRankRequest movieRankRequest)
        {
            var movieDb = _mapper.ToMovieContract(userId, movieRankRequest);

            await _movieRankRepository.AddMovie(movieDb);
        }
コード例 #7
0
 public async Task AddMovie(int userId, MovieRankRequest movieRankRequest, CancellationToken cancellationToken)
 {
     await _dynamoDbContext.SaveAsync(_mapper.ToMovieDbModel(userId, movieRankRequest), cancellationToken);
 }
コード例 #8
0
ファイル: SeederService.cs プロジェクト: mkejeiri/Aws-dev
 public async Task AddMovie(int userId, MovieRankRequest movieRankRequest, CancellationToken cancellationToken)
 {
     await _movieRankRepository.AddMovie(userId, movieRankRequest, cancellationToken);
 }
コード例 #9
0
 public async Task AddMovie(int userId, MovieRankRequest movieRankRequest, CancellationToken cancellationToken)
 {
     await _table.PutItemAsync(doc : _documentMapper.ToMovieDbModel(userId, movieRankRequest), cancellationToken);
 }
コード例 #10
0
 public async Task AddMovie(int userId, MovieRankRequest movieRankRequest)
 {
     await movieRankRepository.AddMovie(userId, movieRankRequest);
 }
コード例 #11
0
ファイル: MovieController.cs プロジェクト: mkejeiri/Aws-dev
        public async Task <IActionResult> AddMovie([FromRoute] int userId, [FromBody] MovieRankRequest movieRankRequest)
        {
            await _movieRankService.AddMovie(userId, movieRankRequest, CancellationToken.None);

            return(Ok());
        }