private void OnPlaylistReceived(GetPlaylistResultData result) { IList <MultimediaItem> playlist = result.Playlist; PlaylistReceivedEventArgs eventArgs = new PlaylistReceivedEventArgs(playlist); PlaylistReceived(this, eventArgs); }
public void RequestPlaylistUpdate() { IList <MultimediaItem> playlist = new List <MultimediaItem>(); playlist.Add(new MultimediaItem(1, "song 1", 5)); playlist.Add(new MultimediaItem(2, "song 2", 5)); playlist.Add(new MultimediaItem(3, "song 3", 5)); PlaylistReceivedEventArgs eventArgs = new PlaylistReceivedEventArgs(playlist); messageQueue.Post(() => PlaylistReceived(this, eventArgs)); }
private void OnPlaylistReceived(object sender, PlaylistReceivedEventArgs eventArgs) { UpdatePlaylist(eventArgs.Playlist); }