public MovieManger(
     IMovieRepository movieRepository,
     ICriticRepository criticRepository,
     IRatingRepository ratingRepository)
 {
     this.movieRepository  = movieRepository ?? throw new ArgumentNullException(nameof(movieRepository));
     this.criticRepository = criticRepository ?? throw new ArgumentNullException(nameof(criticRepository));
     this.ratingRepository = ratingRepository ?? throw new ArgumentNullException(nameof(ratingRepository));
 }
Exemple #2
0
 public ReviewsController(IReviewRepository reviewRepository, IMovieRepository movieRepository, ICriticRepository criticRepository)
 {
     this.reviewRepository = reviewRepository;
     this.movieRepository  = movieRepository;
     this.criticRepository = criticRepository;
 }
 public CriticsController(ICriticRepository criticRepository, IReviewRepository reviewRepository)
 {
     this.criticRepository = criticRepository;
     this.reviewRepository = reviewRepository;
 }
Exemple #4
0
 public AddMovieCriticCommandHandler(ICriticRepository criticRepository, IHttpContextAccessor context)
 {
     _criticRepository = criticRepository;
     _context          = context;
 }
Exemple #5
0
 public UpdateRatingWeightCommand(ICriticRepository criticRepository)
 {
     this.criticRepository = criticRepository ?? throw new ArgumentNullException(nameof(criticRepository));
 }