C# 클래스 Tunez.Scrobbler

상속: IScrobbler
파일 보기 프로젝트 열기: alanmcgovern/tunez 1 사용 예제들

Private Properties

프로퍼티 타입 설명
CreateAuthQueryParams QueryParameters
CreateAuthenticationUri System.Uri
CreateScrobbleQueryParams string
HandleAuthResponse bool
HandleScrobbleResponse bool
PostAsync Task
ReadScrobblesFromCache IEnumerable
SaveToCache void
Scrobble Task
ScrobbleFromCache Task

공개 메소드들

메소드 설명
Login ( ) : Task
Scrobble ( Track track ) : Task
Scrobbler ( string cacheDirectory ) : System

비공개 메소드들

메소드 설명
CreateAuthQueryParams ( ) : QueryParameters
CreateAuthenticationUri ( ) : Uri
CreateScrobbleQueryParams ( IEnumerable batch ) : string
HandleAuthResponse ( Newtonsoft.Json.Linq.JObject json ) : bool
HandleScrobbleResponse ( Newtonsoft.Json.Linq.JObject json ) : bool
PostAsync ( Uri uri, HttpContent content = null ) : Task
ReadScrobblesFromCache ( ) : IEnumerable
SaveToCache ( Track track ) : void
Scrobble ( IEnumerable tracks ) : Task
ScrobbleFromCache ( ) : Task

메소드 상세

Login() 공개 메소드

public Login ( ) : Task
리턴 Task

Scrobble() 공개 메소드

public Scrobble ( Track track ) : Task
track Track
리턴 Task

Scrobbler() 공개 메소드

public Scrobbler ( string cacheDirectory ) : System
cacheDirectory string
리턴 System