ISessionContext.cs 448 B

123456789101112131415
  1. using MediaBrowser.Controller.Entities;
  2. using MediaBrowser.Controller.Session;
  3. using System.Threading.Tasks;
  4. namespace MediaBrowser.Controller.Net
  5. {
  6. public interface ISessionContext
  7. {
  8. Task<SessionInfo> GetSession(object requestContext);
  9. Task<User> GetUser(object requestContext);
  10. Task<SessionInfo> GetSession(IServiceRequest requestContext);
  11. Task<User> GetUser(IServiceRequest requestContext);
  12. }
  13. }