make protected plugin load virtual
This commit is contained in:
@@ -156,7 +156,7 @@ namespace Pilz.Plugins
|
|||||||
return result;
|
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)
|
if (result.Assembly == null)
|
||||||
result.Status = PluginLoadStatus.NoValidPlugin;
|
result.Status = PluginLoadStatus.NoValidPlugin;
|
||||||
@@ -172,7 +172,7 @@ namespace Pilz.Plugins
|
|||||||
result.Status = PluginLoadStatus.NoValidPlugin;
|
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)
|
if (parameters == null || parameters.Length == 0)
|
||||||
parameters = DefaultParameters;
|
parameters = DefaultParameters;
|
||||||
|
|||||||
Reference in New Issue
Block a user