ISessionContext.cs 495 B

1234567891011121314151617181920
  1. #pragma warning disable CS1591
  2. using System.Threading.Tasks;
  3. using Jellyfin.Data.Entities;
  4. using MediaBrowser.Controller.Session;
  5. using Microsoft.AspNetCore.Http;
  6. namespace MediaBrowser.Controller.Net
  7. {
  8. public interface ISessionContext
  9. {
  10. Task<SessionInfo> GetSession(object requestContext);
  11. Task<User?> GetUser(object requestContext);
  12. Task<SessionInfo> GetSession(HttpContext requestContext);
  13. Task<User?> GetUser(HttpContext requestContext);
  14. }
  15. }