C# 클래스 MediaOwl.Services.LastFmService

상속: ILastFmService
파일 보기 프로젝트 열기: Slesa/Playground

공개 메소드들

메소드 설명
AlbumSearch ( int page ) : LoadLastFmXmlDataResult
AlbumSearch ( string searchString, int page ) : LoadLastFmXmlDataResult
ArtistSearch ( int page ) : LoadLastFmXmlDataResult
ArtistSearch ( string searchString, int page ) : LoadLastFmXmlDataResult
MoreInfo ( Artist artist ) : LoadLastFmEntityDataResult
NextEvents ( Artist artist ) : LoadLastFmListDataResult
SimilarArtists ( Artist artist ) : LoadLastFmListDataResult
SimilarTracks ( Track track ) : LoadLastFmListDataResult
SingleAlbum ( Album album ) : LoadLastFmEntityDataResult
SingleAlbum ( string albumName, string artistName, string musicBrainzId = null ) : LoadLastFmEntityDataResult
SingleArtist ( ArtistBase artistBase ) : LoadLastFmEntityDataResult
SingleArtist ( string artistId, bool isMusicBrainzId ) : LoadLastFmEntityDataResult
SingleTrack ( Track track ) : LoadLastFmEntityDataResult
SingleTrack ( string trackName, string artistName, string musicBrainzId = null ) : LoadLastFmEntityDataResult
TopAlbums ( Artist artist ) : LoadLastFmListDataResult
TopAlbums ( Tag tag ) : LoadLastFmListDataResult
TopArtists ( Tag tag ) : LoadLastFmListDataResult
TopTags ( Artist artist ) : LoadLastFmListDataResult
TopTags ( ) : LoadLastFmXmlDataResult
TopTracks ( Artist artist ) : LoadLastFmListDataResult
TopTracks ( Tag tag ) : LoadLastFmListDataResult
TrackSearch ( int page ) : LoadLastFmXmlDataResult
TrackSearch ( string searchString, string artistName = null, int page ) : LoadLastFmXmlDataResult
WeeklyArtistChart ( Tag tag ) : LoadLastFmListDataResult

비공개 메소드들

메소드 설명
LastFmService ( LastFmRepository repository ) : System.Collections.Generic
SearchStringBuilder ( IEnumerable parameter ) : string

This method is just a cross-reference to ServiceHelper

메소드 상세

AlbumSearch() 공개 메소드

public AlbumSearch ( int page ) : LoadLastFmXmlDataResult
page int
리턴 MediaOwl.Services.LastFmResults.LoadLastFmXmlDataResult

AlbumSearch() 공개 메소드

public AlbumSearch ( string searchString, int page ) : LoadLastFmXmlDataResult
searchString string
page int
리턴 MediaOwl.Services.LastFmResults.LoadLastFmXmlDataResult

ArtistSearch() 공개 메소드

public ArtistSearch ( int page ) : LoadLastFmXmlDataResult
page int
리턴 MediaOwl.Services.LastFmResults.LoadLastFmXmlDataResult

ArtistSearch() 공개 메소드

public ArtistSearch ( string searchString, int page ) : LoadLastFmXmlDataResult
searchString string
page int
리턴 MediaOwl.Services.LastFmResults.LoadLastFmXmlDataResult

MoreInfo() 공개 메소드

public MoreInfo ( Artist artist ) : LoadLastFmEntityDataResult
artist MediaOwl.Model.LastFm.Artist
리턴 LoadLastFmEntityDataResult

NextEvents() 공개 메소드

public NextEvents ( Artist artist ) : LoadLastFmListDataResult
artist MediaOwl.Model.LastFm.Artist
리턴 LoadLastFmListDataResult

SimilarArtists() 공개 메소드

public SimilarArtists ( Artist artist ) : LoadLastFmListDataResult
artist MediaOwl.Model.LastFm.Artist
리턴 LoadLastFmListDataResult

SimilarTracks() 공개 메소드

public SimilarTracks ( Track track ) : LoadLastFmListDataResult
track MediaOwl.Model.LastFm.Track
리턴 LoadLastFmListDataResult

SingleAlbum() 공개 메소드

public SingleAlbum ( Album album ) : LoadLastFmEntityDataResult
album MediaOwl.Model.LastFm.Album
리턴 LoadLastFmEntityDataResult

SingleAlbum() 공개 메소드

public SingleAlbum ( string albumName, string artistName, string musicBrainzId = null ) : LoadLastFmEntityDataResult
albumName string
artistName string
musicBrainzId string
리턴 LoadLastFmEntityDataResult

SingleArtist() 공개 메소드

public SingleArtist ( ArtistBase artistBase ) : LoadLastFmEntityDataResult
artistBase MediaOwl.Model.LastFm.ArtistBase
리턴 LoadLastFmEntityDataResult

SingleArtist() 공개 메소드

public SingleArtist ( string artistId, bool isMusicBrainzId ) : LoadLastFmEntityDataResult
artistId string
isMusicBrainzId bool
리턴 LoadLastFmEntityDataResult

SingleTrack() 공개 메소드

public SingleTrack ( Track track ) : LoadLastFmEntityDataResult
track Track
리턴 LoadLastFmEntityDataResult

SingleTrack() 공개 메소드

public SingleTrack ( string trackName, string artistName, string musicBrainzId = null ) : LoadLastFmEntityDataResult
trackName string
artistName string
musicBrainzId string
리턴 LoadLastFmEntityDataResult

TopAlbums() 공개 메소드

public TopAlbums ( Artist artist ) : LoadLastFmListDataResult
artist Artist
리턴 LoadLastFmListDataResult

TopAlbums() 공개 메소드

public TopAlbums ( Tag tag ) : LoadLastFmListDataResult
tag Tag
리턴 LoadLastFmListDataResult

TopArtists() 공개 메소드

public TopArtists ( Tag tag ) : LoadLastFmListDataResult
tag Tag
리턴 LoadLastFmListDataResult

TopTags() 공개 메소드

public TopTags ( Artist artist ) : LoadLastFmListDataResult
artist Artist
리턴 LoadLastFmListDataResult

TopTags() 공개 메소드

public TopTags ( ) : LoadLastFmXmlDataResult
리턴 LoadLastFmXmlDataResult

TopTracks() 공개 메소드

public TopTracks ( Artist artist ) : LoadLastFmListDataResult
artist Artist
리턴 LoadLastFmListDataResult

TopTracks() 공개 메소드

public TopTracks ( Tag tag ) : LoadLastFmListDataResult
tag Tag
리턴 LoadLastFmListDataResult

TrackSearch() 공개 메소드

public TrackSearch ( int page ) : LoadLastFmXmlDataResult
page int
리턴 LoadLastFmXmlDataResult

TrackSearch() 공개 메소드

public TrackSearch ( string searchString, string artistName = null, int page ) : LoadLastFmXmlDataResult
searchString string
artistName string
page int
리턴 LoadLastFmXmlDataResult

WeeklyArtistChart() 공개 메소드

public WeeklyArtistChart ( Tag tag ) : LoadLastFmListDataResult
tag Tag
리턴 LoadLastFmListDataResult