Ejemplo n.º 1
0
        public RequeryViewModel(IVideoFactory videoFactory, IYouTubeApiService youTubeApiService)
        {
            DisplayName = "Exchange Video";

            _videoFactory      = videoFactory;
            _youTubeApiService = youTubeApiService;

            Query = string.Empty;
        }
        public VideoController(IVideoService videoService, IVideoFactory videoFactory, IDateProvider dateProvider)
        {
            Validator.ValidateForNull(videoService, "videoService");
            Validator.ValidateForNull(videoFactory, "videoFactory");
            Validator.ValidateForNull(dateProvider, "dateProvider");

            this.videoService = videoService;
            this.videoFactory = videoFactory;
            this.dateProvider = dateProvider;
        }
Ejemplo n.º 3
0
        public NewsModelFactory(

            ICustomerService customerService,
            INewsService newsService,
            IPictureService pictureService,
            IStoreContext storeContext,
            IUrlRecordService urlRecordService,
            NewsSettings newsSettings, IVideoFactory videoFactory, ICategoryService categoryService,
            INewsCounterService newsCounterService)
        {
            this._customerService    = customerService;
            this._newsService        = newsService;
            this._pictureService     = pictureService;
            this._storeContext       = storeContext;
            this._urlRecordService   = urlRecordService;
            this._newsSettings       = newsSettings;
            this._videoFactory       = videoFactory;
            this._categoryService    = categoryService;
            this._newsCounterService = newsCounterService;
        }
Ejemplo n.º 4
0
 public CatalogModelFactory(
     CatalogSettings catalogSettings,
     ICategoryService categoryService,
     ICategoryTemplateService categoryTemplateService,
     IStoreContext storeContext,
     IUrlRecordService urlRecordService,
     IWebHelper webHelper,
     INewsService newsService, INewsModelFactory newsModelFactory, IVideoFactory videoFactory, IGalleryFactory galleryFactory, ISliderFactory sliderFactory, IPictureService pictureService, IHttpContextAccessor httpContextAccessor)
 {
     this._catalogSettings         = catalogSettings;
     this._categoryService         = categoryService;
     this._categoryTemplateService = categoryTemplateService;
     this._storeContext            = storeContext;
     this._urlRecordService        = urlRecordService;
     this._webHelper      = webHelper;
     _newsService         = newsService;
     _newsModelFactory    = newsModelFactory;
     _videoFactory        = videoFactory;
     _galleryFactory      = galleryFactory;
     _sliderFactory       = sliderFactory;
     _pictureService      = pictureService;
     _httpContextAccessor = httpContextAccessor;
 }
Ejemplo n.º 5
0
 public MatchedVideosViewModel(IVideoFactory videoFactory, IProcessDispatcherService processDispatcherService)
 {
     _videoFactory             = videoFactory;
     _processDispatcherService = processDispatcherService;
 }
Ejemplo n.º 6
0
        public CurrentDownloadsViewModel(IEventAggregator eventAggregator, IDownloadFactory downloadFactory, IVideoFactory videoFactory, IDataService dataService, IDownloadService downloadService)
        {
            eventAggregator.Subscribe(this);
            _downloadService = downloadService;
            _downloadFactory = downloadFactory;

            ((ListCollectionView)CollectionViewSource.GetDefaultView(Downloads)).CustomSort = Comparer <IDownloadViewModel> .Create((first, second) => - first.DownloadStatus.DownloadState.CompareTo(second.DownloadStatus.DownloadState));

            SelectedDownloads.CollectionChanged += (sender, e) => RecomputeActionGuards();
        }
Ejemplo n.º 7
0
 public MatchedVideosViewModel(IEventAggregator eventAggregator, IVideoFactory videoFactory)
 {
     _eventAggregator = eventAggregator;
     _videoFactory    = videoFactory;
 }
Ejemplo n.º 8
0
 public VideoGalleryViewComponent(IVideoFactory videoFactory, IVideoService videoService)
 {
     _videoFactory = videoFactory;
     _videoService = videoService;
 }
Ejemplo n.º 9
0
 public VideoGalleryController(IVideoFactory videoFactory, IVideoService videoService)
 {
     _videoFactory = videoFactory;
     _videoService = videoService;
 }