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