using System; using System.Collections.Generic; using Jellyfin.Plugin.CinemaTrailers4Jellyfins.Configuration; using MediaBrowser.Common.Configuration; using MediaBrowser.Common.Plugins; using MediaBrowser.Model.Plugins; using MediaBrowser.Model.Serialization; namespace Jellyfin.Plugin.CinemaTrailers4Jellyfins { public class Plugin : BasePlugin, IHasWebPages { public override string Name => "CinemaTrailers4Jellyfins"; public override Guid Id => Guid.Parse("b581493e-1046-40ed-b6dc-cb8027624984"); public static Plugin Instance { get; private set; } = null!; public Plugin(IApplicationPaths applicationPaths, IXmlSerializer xmlSerializer) : base(applicationPaths, xmlSerializer) { Instance = this; } public IEnumerable GetPages() { yield return new PluginPageInfo { Name = Name, EmbeddedResourcePath = GetType().Namespace + ".Configuration.config.html" }; } } }