public void SetPlaylistItems(IEnumerable<PlaylistItemDto> playlistItems) { foreach (var playlistItem in playlistItems) { var query = new PlaylistItemsQuery(playlistItem.Id); _playlistItemsQueryHandler.CreateOrUpdateValueById<PlaylistItemDto>(query, playlistItem); } }
public List<PlaylistItemDto> GetPlaylistItems(List<string> ids) { var query = new PlaylistItemsQuery(ids); return _playlistItemsQueryHandler.GetValuesByIds(query); }
public PlaylistItemDto GetPlaylistItem(string id) { var query = new PlaylistItemsQuery(id); return _playlistItemsQueryHandler.GetValueById(query); }