C# Class MixMax.Main.Services.TrackListSynchronizer.TrackListSynchronizer

Inheritance: ITrackListSynchronizer
Show file Open project: theClueless/MixMax

Public Methods

Method Description
SyncTrackList ( IEnumerable rootFolders, Track>.Dictionary tracks ) : Track>.Dictionary
TrackListSynchronizer ( IMediaTagReader mediaTagReader ) : System

Private Methods

Method Description
CreateNewTrack ( MediaTag tag, string file ) : Track
GetAllFiles ( IEnumerable rootFolders ) : string[]
SyncTrackList ( string folderFiles, Track>.Dictionary tracks ) : Track>.Dictionary

Method Details

SyncTrackList() public method

public SyncTrackList ( IEnumerable rootFolders, Track>.Dictionary tracks ) : Track>.Dictionary
rootFolders IEnumerable
tracks Track>.Dictionary
return Track>.Dictionary

TrackListSynchronizer() public method

public TrackListSynchronizer ( IMediaTagReader mediaTagReader ) : System
mediaTagReader IMediaTagReader
return System