VideoNfoProvider.cs 1.5 KB

1234567891011121314151617181920212223242526272829303132333435
  1. using MediaBrowser.Common.Configuration;
  2. using MediaBrowser.Controller.Entities;
  3. using MediaBrowser.Controller.Library;
  4. using MediaBrowser.Controller.Providers;
  5. using MediaBrowser.Model.IO;
  6. using Microsoft.Extensions.Logging;
  7. namespace MediaBrowser.XbmcMetadata.Providers
  8. {
  9. /// <summary>
  10. /// Nfo provider for videos.
  11. /// </summary>
  12. public class VideoNfoProvider : BaseVideoNfoProvider<Video>
  13. {
  14. /// <summary>
  15. /// Initializes a new instance of the <see cref="VideoNfoProvider"/> class.
  16. /// </summary>
  17. /// <param name="logger">Instance of the <see cref="ILogger{VideoNfoProvider}"/> interface.</param>
  18. /// <param name="fileSystem">Instance of the <see cref="IFileSystem"/> interface.</param>
  19. /// <param name="config">Instance of the <see cref="IConfigurationManager"/> interface.</param>
  20. /// <param name="providerManager">Instance of the <see cref="IProviderManager"/> interface.</param>
  21. /// <param name="userManager">Instance of the <see cref="IUserManager"/> interface.</param>
  22. /// <param name="userDataManager">Instance of the <see cref="IUserDataManager"/> interface.</param>
  23. public VideoNfoProvider(
  24. ILogger<VideoNfoProvider> logger,
  25. IFileSystem fileSystem,
  26. IConfigurationManager config,
  27. IProviderManager providerManager,
  28. IUserManager userManager,
  29. IUserDataManager userDataManager)
  30. : base(logger, fileSystem, config, providerManager, userManager, userDataManager)
  31. {
  32. }
  33. }
  34. }