// // Copyright (c) PlaceholderCompany. All rights reserved. // namespace MediaBrowser.Controller.Sorting { #nullable disable using Jellyfin.Database.Implementations.Entities; using MediaBrowser.Controller.Library; /// /// Represents a BaseItem comparer that requires a User to perform its comparison. /// public interface IUserBaseItemComparer : IBaseItemComparer { /// /// Gets or sets the user. /// /// The user. User User { get; set; } /// /// Gets or sets the user manager. /// /// The user manager. IUserManager UserManager { get; set; } /// /// Gets or sets the user data repository. /// /// The user data repository. IUserDataManager UserDataManager { get; set; } } }