IResourceFileManager.cs 473 B

12345678910111213141516
  1. using System;
  2. using System.IO;
  3. using System.Threading.Tasks;
  4. using MediaBrowser.Model.Services;
  5. namespace MediaBrowser.Controller
  6. {
  7. public interface IResourceFileManager
  8. {
  9. Task<object> GetStaticFileResult(IRequest request, string basePath, string virtualPath, string contentType, TimeSpan? cacheDuration);
  10. Stream GetResourceFileStream(string basePath, string virtualPath);
  11. string ReadAllText(string basePath, string virtualPath);
  12. }
  13. }