Ejemplo n.º 1
0
 /// <summary>
 /// Determines whether this instance can play the specified item.
 /// </summary>
 /// <param name="item">The item.</param>
 /// <returns>
 ///   <c>true</c> if this instance can play the specified item; otherwise, <c>false</c>.
 /// </returns>
 private bool CanPlay(MediaItem item)
 {
     return(Player.CanPlay(item));
 }
Ejemplo n.º 2
0
 /// <summary>
 /// Removes the specified item.
 /// </summary>
 /// <param name="item">The item.</param>
 public void Remove(MediaItem item)
 {
     using (BusyStack.GetToken())
         Playlist.Remove(item);
 }
Ejemplo n.º 3
0
 private bool CanRemove(MediaItem item)
 {
     using (BusyStack.GetToken())
         return(Playlist.CanRemove(item));
 }
Ejemplo n.º 4
0
 public void Save(MediaItem viewModel)
 {
     using (_busyStack.GetToken())
         _mediaItemRepository.Save(viewModel.Model);
 }