diff --git a/Pilz.Plugins/PluginManagerT.cs b/Pilz.Plugins/PluginManagerT.cs index 6186a7d..4ed9414 100644 --- a/Pilz.Plugins/PluginManagerT.cs +++ b/Pilz.Plugins/PluginManagerT.cs @@ -156,7 +156,7 @@ namespace Pilz.Plugins return result; } - protected void LoadPlugin(PluginLoadInfo result, params object?[]? parameters) + protected virtual void LoadPlugin(PluginLoadInfo result, params object?[]? parameters) { if (result.Assembly == null) result.Status = PluginLoadStatus.NoValidPlugin; @@ -172,7 +172,7 @@ namespace Pilz.Plugins result.Status = PluginLoadStatus.NoValidPlugin; } - protected void LoadPlugin(PluginLoadInfo result, Type type, params object?[]? parameters) + protected virtual void LoadPlugin(PluginLoadInfo result, Type type, params object?[]? parameters) { if (parameters == null || parameters.Length == 0) parameters = DefaultParameters;