/// <summary>
 /// Ctor
 /// </summary>
 /// <param name="logger">Logger injected</param>
 /// <param name="movieRepository">Movie repository injected</param>
 /// <param name="movieExternalService">Movie external service injected</param>
 public HomeController(
     ILogger <HomeController> logger,
     IMovieRepository movieRepository,
     IMovieExternalService movieExternalService)
 {
     _logger     = logger;
     _movieLogic = new MovieLogic(movieRepository, movieExternalService);
 }
Exemple #2
0
 /// <summary>
 /// Ctor
 /// </summary>
 /// <param name="movieRepository">Movie repository</param>
 /// <param name="movieExternalService">Movie external service</param>
 public MovieLogic(IMovieRepository movieRepository, IMovieExternalService movieExternalService)
 {
     _movieRepository      = movieRepository;
     _movieExternalService = movieExternalService;
 }