Add documentation

This commit is contained in:
Thorsten Sommer 2025-04-12 11:15:15 +02:00
parent 03292a08d1
commit fe9e7ea5bf
Signed by: tsommer
GPG Key ID: 371BBA77A02C0108

View File

@ -143,6 +143,11 @@ public sealed class SettingsManager(ILogger<SettingsManager> logger)
return minimumLevel;
}
/// <summary>
/// Checks if the given plugin is enabled.
/// </summary>
/// <param name="plugin">The plugin to check.</param>
/// <returns>True, when the plugin is enabled, false otherwise.</returns>
public bool IsPluginEnabled(IPluginMetadata plugin) => this.ConfigurationData.EnabledPlugins.Contains(plugin.Id);
[SuppressMessage("Usage", "MWAIS0001:Direct access to `Providers` is not allowed")]