FileSystemFactory.cs 586 B

123456789101112131415161718192021
  1. using MediaBrowser.Common.IO;
  2. using MediaBrowser.Controller.IO;
  3. using MediaBrowser.Model.Logging;
  4. namespace MediaBrowser.ServerApplication.IO
  5. {
  6. /// <summary>
  7. /// Class FileSystemFactory
  8. /// </summary>
  9. public static class FileSystemFactory
  10. {
  11. /// <summary>
  12. /// Creates the file system manager.
  13. /// </summary>
  14. /// <returns>IFileSystem.</returns>
  15. public static IFileSystem CreateFileSystemManager(ILogManager logManager)
  16. {
  17. return new NativeFileSystem(logManager.GetLogger("FileSystem"));
  18. }
  19. }
  20. }