public async Task <Models.Playlist> GetPlaylist(string token, string uriOrId) => ItemMappers.MapToPlaylist(await RetryHelper.RetryAsync( () => _playlists.GetPlaylist(uriOrId, accessToken: token), logger: _logger));
public async Task <Models.Album> GetAlbum(string token, string uri) => ItemMappers.MapToAlbum(await RetryHelper.RetryAsync(() => _albums.GetAlbum(uri, accessToken: token), logger: _logger));
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);