コード例 #1
0
ファイル: SpotifyService.cs プロジェクト: Ringobot/ringo
 public async Task <Models.Playlist> GetPlaylist(string token, string uriOrId)
 => ItemMappers.MapToPlaylist(await RetryHelper.RetryAsync(
                                  () => _playlists.GetPlaylist(uriOrId, accessToken: token),
                                  logger: _logger));
コード例 #2
0
ファイル: SpotifyService.cs プロジェクト: Ringobot/ringo
 public async Task <Models.Album> GetAlbum(string token, string uri)
 => ItemMappers.MapToAlbum(await RetryHelper.RetryAsync(() => _albums.GetAlbum(uri, accessToken: token), logger: _logger));
コード例 #3
0
ファイル: SpotifyService.cs プロジェクト: Ringobot/ringo
 public async Task <Models.Artist> GetArtist(string token, string uri)
 => ItemMappers.MapToArtist(await RetryHelper.RetryAsync(() => _artists.GetArtist(uri, accessToken: token), logger: _logger));
 public void SaveExistingItem(Item existingItem, Item item) => ItemMappers.MapNewModelToExistingModel(existingItem, item);