C# Class MixMax.Main.Services.Last.fm.LastFmManager

Inheritance: ILastFmManager
Show file Open project: theClueless/MixMax Class Usage Examples

Public Methods

Method Description
GetTrackChart ( DateTime lastUpdateDate ) : void
UpdateTrackDetails ( Track track ) : void
UpdateTrackPlays ( Track>.Dictionary repository, WeeklyCharRootObject weeklyChart ) : void

Private Methods

Method Description
CreateAndSendTrackRequest ( string>.Dictionary urlProperties, string trackMethodName ) : string
MapResToTrack ( Track track, LastFmTrack LFmTrack ) : void

Method Details

GetTrackChart() public method

public GetTrackChart ( DateTime lastUpdateDate ) : void
lastUpdateDate DateTime
return void

UpdateTrackDetails() public method

public UpdateTrackDetails ( Track track ) : void
track Track
return void

UpdateTrackPlays() public method

public UpdateTrackPlays ( Track>.Dictionary repository, WeeklyCharRootObject weeklyChart ) : void
repository Track>.Dictionary
weeklyChart WeeklyCharRootObject
return void