dll integration

This commit is contained in:
2025-09-12 09:04:23 -04:00
parent dcbb25ca9e
commit 08cddf7799
57 changed files with 3293 additions and 1 deletions
@@ -0,0 +1,29 @@
using System.IO;
using MediaBrowser.Common.Plugins;
using MediaBrowser.Controller.Plugins;
namespace NFOGuard.Emby.Plugin
{
public class PluginConfigurationPage : IPluginConfigurationPage
{
public string Name => "NFOGuard";
public ConfigurationPageType ConfigurationPageType => ConfigurationPageType.PluginConfiguration;
public IPlugin Plugin => NFOGuard.Emby.Plugin.Plugin.Instance;
public Stream GetHtmlStream()
{
var type = GetType();
var stream = type.Assembly.GetManifestResourceStream("NFOGuard.Emby.Plugin.Configuration.configPage.html");
if (stream == null)
{
// Try alternative resource names
stream = type.Assembly.GetManifestResourceStream("NFOGuard.Emby.Plugin.configPage.html");
}
return stream;
}
}
}