Year.cs 864 B

12345678910111213141516171819202122232425262728293031323334
  1. using System.Runtime.Serialization;
  2. using MediaBrowser.Model.Dto;
  3. using System;
  4. using System.Collections.Generic;
  5. namespace MediaBrowser.Controller.Entities
  6. {
  7. /// <summary>
  8. /// Class Year
  9. /// </summary>
  10. public class Year : BaseItem, IItemByName
  11. {
  12. public Year()
  13. {
  14. ItemCounts = new ItemByNameCounts();
  15. UserItemCounts = new Dictionary<Guid, ItemByNameCounts>();
  16. }
  17. [IgnoreDataMember]
  18. public ItemByNameCounts ItemCounts { get; set; }
  19. [IgnoreDataMember]
  20. public Dictionary<Guid, ItemByNameCounts> UserItemCounts { get; set; }
  21. /// <summary>
  22. /// Gets the user data key.
  23. /// </summary>
  24. /// <returns>System.String.</returns>
  25. public override string GetUserDataKey()
  26. {
  27. return "Year-" + Name;
  28. }
  29. }
  30. }