C# Class DiscogsNet.Api.Discogs3Cache

Inheritance: IDiscogs3Api
显示文件 Open project: MediaPortal/MPTagThat

Public Methods

Method Description
Discogs3Cache ( IDiscogs3Api source ) : System
GetArtist ( int id ) : Artist
GetArtistReleases ( int artistId, PaginationRequest paginationRequest = null ) : ArtistReleases
GetImage ( string url ) : byte[]
GetLabel ( int id ) : Label
GetMasterRelease ( int id ) : MasterRelease
GetRelease ( int id ) : Release
Search ( SearchQuery query, PaginationRequest paginationRequest = null ) : SearchResults

Method Details

Discogs3Cache() public method

public Discogs3Cache ( IDiscogs3Api source ) : System
source IDiscogs3Api
return System

GetArtist() public method

public GetArtist ( int id ) : Artist
id int
return DiscogsNet.Model.Artist

GetArtistReleases() public method

public GetArtistReleases ( int artistId, PaginationRequest paginationRequest = null ) : ArtistReleases
artistId int
paginationRequest DiscogsNet.Model.PaginationRequest
return DiscogsNet.Model.ArtistReleases

GetImage() public method

public GetImage ( string url ) : byte[]
url string
return byte[]

GetLabel() public method

public GetLabel ( int id ) : Label
id int
return DiscogsNet.Model.Label

GetMasterRelease() public method

public GetMasterRelease ( int id ) : MasterRelease
id int
return DiscogsNet.Model.MasterRelease

GetRelease() public method

public GetRelease ( int id ) : Release
id int
return DiscogsNet.Model.Release

Search() public method

public Search ( SearchQuery query, PaginationRequest paginationRequest = null ) : SearchResults
query DiscogsNet.Model.Search.SearchQuery
paginationRequest DiscogsNet.Model.PaginationRequest
return DiscogsNet.Model.Search.SearchResults