make protected plugin load virtual
This commit is contained in:
@@ -156,7 +156,7 @@ namespace Pilz.Plugins
|
||||
return result;
|
||||
}
|
||||
|
||||
protected void LoadPlugin(PluginLoadInfo<TPluginInterface, TPluginRuntimeInfo> result, params object?[]? parameters)
|
||||
protected virtual void LoadPlugin(PluginLoadInfo<TPluginInterface, TPluginRuntimeInfo> 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<TPluginInterface, TPluginRuntimeInfo> result, Type type, params object?[]? parameters)
|
||||
protected virtual void LoadPlugin(PluginLoadInfo<TPluginInterface, TPluginRuntimeInfo> result, Type type, params object?[]? parameters)
|
||||
{
|
||||
if (parameters == null || parameters.Length == 0)
|
||||
parameters = DefaultParameters;
|
||||
|
||||
Reference in New Issue
Block a user