protected ClipPageBase(int batchSize, IDataRepository dataRepository, IEventAggregator eventAggregator, IClipFactory vmFactory) : base(dataRepository.CreateLazyClipProvider(batchSize)) { this.dataRepository = dataRepository; this.vmFactory = vmFactory; this.eventAggregator = eventAggregator; }
public FavoritesViewModel(IDataRepository dataRepository, IEventAggregator eventAggregator, IClipFactory vmFactory) : base(15, dataRepository, eventAggregator, vmFactory) { ((ClipLazyProvider)DataProvider).ApplyTagFilter("category", "favorite"); }
public HistoryViewModel(IDataRepository dataRepository, IEventAggregator eventAggregator, IClipFactory vmFactory) : base(15, dataRepository, eventAggregator, vmFactory) { }