public TrackController(IOldRepository <IOldTrack> repository, ITagController tagController) { this.repository = repository; this.tagController = tagController; //var tracks = repository.All(); //foreach (var track in tracks) //{ // tagController.LoadPicture(track); // boundTracks.Add(track); //} imageLoader.WorkerSupportsCancellation = true; imageLoader.DoWork += LoadTrackImages; imageLoader.RunWorkerCompleted += LoadTrackImagesCompleted; if (!System.IO.Directory.Exists(cachePath)) { System.IO.Directory.CreateDirectory(cachePath); } else { LoadCachedFiles(); } }
public TrackController(IOldRepository<IOldTrack> repository, ITagController tagController) { this.repository = repository; this.tagController = tagController; //var tracks = repository.All(); //foreach (var track in tracks) //{ // tagController.LoadPicture(track); // boundTracks.Add(track); //} imageLoader.WorkerSupportsCancellation = true; imageLoader.DoWork += LoadTrackImages; imageLoader.RunWorkerCompleted += LoadTrackImagesCompleted; if (!System.IO.Directory.Exists(cachePath)) { System.IO.Directory.CreateDirectory(cachePath); } else { LoadCachedFiles(); } }
public SourceController(IOldRepository <ISource> repository, ITrackController trackController) { this.repository = repository; this.trackController = trackController; }