public SelectMatchedMovieCommand( ICommonDataViewModel commonData, IFileController fileController) { _commonData = commonData; _fileController = fileController; }
public SearchForMovieByTitleCommand( ICommonDataViewModel commonData, IApiController apiController) { _commonData = commonData; _apiController = apiController; }
public ScanForLocalMovieFilesCommand( ICommonDataViewModel commonData, IApiController apiController, IFileController fileController) { _commonData = commonData; _apiController = apiController; _fileController = fileController; }
public DashboardViewModel() { _commonData = AutofacInstaller.Container.Resolve <ICommonDataViewModel>(); _scanForLocalMovieFilesCommand = AutofacInstaller.Container.Resolve <IScanForLocalMovieFilesCommand>(); _playMovieCommand = AutofacInstaller.Container.Resolve <IPlayMovieCommand>(); _slideGridCommand = AutofacInstaller.Container.Resolve <ISlideGridCommand>(); this._searchForMovieByTitleCommand = AutofacInstaller.Container.Resolve <ISearchForMovieByTitleCommand>(); _selectMatchedMovieCommand = AutofacInstaller.Container.Resolve <ISelectMatchedMovieCommand>(); _commonData.PropertyChanged += CommonDataPropertyChanged; var fileController = AutofacInstaller.Container.Resolve <IFileController>(); _commonData.UpdateValue(cd => cd.CommonDataMovies, fileController.GetMovieDataFromLocalLibraryFile()); }
public SlideGridCommand(ICommonDataViewModel commonData) { _commonData = commonData; }