asdfasdfasdf

This commit is contained in:
2024-05-16 11:30:52 +02:00
parent 98cb5023ec
commit 138ae6fb5f

View File

@@ -187,7 +187,7 @@ namespace Pilz.Plugins
try try
{ {
if (Activator.CreateInstance(type, parameters) is TPluginInterface plugin) if (Activator.CreateInstance(type, null, parameters, null) is TPluginInterface plugin)
{ {
if (plugin is IPluginLateInitialization pluginLateInit) if (plugin is IPluginLateInitialization pluginLateInit)
pluginLateInit.LateInit(); pluginLateInit.LateInit();
@@ -206,5 +206,10 @@ namespace Pilz.Plugins
else else
result.Status = PluginLoadStatus.NoValidPlugin; result.Status = PluginLoadStatus.NoValidPlugin;
} }
protected virtual BindingFlags GetConstructorFlags()
{
return BindingFlags.Instance | BindingFlags.Public | BindingFlags.CreateInstance;
}
} }
} }