InternalPeopleQuery.cs 904 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #nullable disable
  2. #pragma warning disable CS1591
  3. using System;
  4. using Jellyfin.Data.Entities;
  5. namespace MediaBrowser.Controller.Entities
  6. {
  7. public class InternalPeopleQuery
  8. {
  9. /// <summary>
  10. /// Gets or sets the maximum number of items the query should return.
  11. /// </summary>
  12. public int Limit { get; set; }
  13. public Guid ItemId { get; set; }
  14. public string[] PersonTypes { get; set; }
  15. public string[] ExcludePersonTypes { get; set; }
  16. public int? MaxListOrder { get; set; }
  17. public Guid AppearsInItemId { get; set; }
  18. public string NameContains { get; set; }
  19. public User User { get; set; }
  20. public bool? IsFavorite { get; set; }
  21. public InternalPeopleQuery()
  22. {
  23. PersonTypes = Array.Empty<string>();
  24. ExcludePersonTypes = Array.Empty<string>();
  25. }
  26. }
  27. }