public MovieViewModelFactory(ISourceService sourceService,
     IMovieMetadataService metadataService,
     IFileSystemService fileSystemService,
     IProgressManagerViewModel progressManager,
     IKeyDataStore keyDataStore,
     IBusyProvider busyProvider,
     IDialogViewer dialogViewer,
     IActorViewModelFactory actorViewModelFactory)
 {
     _sourceService = sourceService;
     _fileSystemService = fileSystemService;
     _metadataService = metadataService;
     _progressManager = progressManager;
     _keyDataStore = keyDataStore;
     _busyProvider = busyProvider;
     _dialogViewer = dialogViewer;
     _actorViewModelFactory = actorViewModelFactory;
 }
 public SetPosterImageStrategy(IMovieMetadataService metadataService, IMovieSetViewModel movieSet)
 {
     _metadataService = metadataService;
     _movieSet = movieSet;
 }
 public FanartImageStrategy(IMovieMetadataService metadataService, IMovieViewModel movieViewModel)
 {
     _metadataService = metadataService;
     _movieViewModel = movieViewModel;
 }