register all from my assembly

This commit is contained in:
2024-05-01 09:19:06 +02:00
parent 72f1148a64
commit 9560e4991c

View File

@@ -50,7 +50,12 @@ namespace Pilz.Plugins.Advanced
Modules = new(this); Modules = new(this);
} }
public void RegisterAll(Assembly assembly) public void RegisterAllFromMyAssembly()
{
RegisterAllFromAssembly(Assembly.GetCallingAssembly());
}
public void RegisterAllFromAssembly(Assembly assembly)
{ {
const string nameGetFeatures = $"{nameof(IPluginFeaturesProvider.GetFeatures)}"; const string nameGetFeatures = $"{nameof(IPluginFeaturesProvider.GetFeatures)}";
const string nameGetFeaturesExplicit = $"{nameof(IPluginFeaturesProvider)}.{nameof(IPluginFeaturesProvider.GetFeatures)}"; const string nameGetFeaturesExplicit = $"{nameof(IPluginFeaturesProvider)}.{nameof(IPluginFeaturesProvider.GetFeatures)}";