ItemsWithGenreHandler.cs 625 B

12345678910111213141516171819202122
  1. using System.Collections.Generic;
  2. using MediaBrowser.Controller;
  3. using MediaBrowser.Model.Entities;
  4. namespace MediaBrowser.Api.HttpHandlers
  5. {
  6. /// <summary>
  7. /// Gets all items within a Genre
  8. /// </summary>
  9. public class ItemsWithGenreHandler : ItemListHandler
  10. {
  11. protected override IEnumerable<BaseItem> ItemsToSerialize
  12. {
  13. get
  14. {
  15. Folder parent = ApiService.GetItemById(QueryString["id"]) as Folder;
  16. return Kernel.Instance.GetItemsWithGenre(parent, QueryString["name"], UserId);
  17. }
  18. }
  19. }
  20. }