diff --git a/Pilz.Plugins.Advanced/PluginFeatureController.cs b/Pilz.Plugins.Advanced/PluginFeatureController.cs index 0c4e9e9..797f86c 100644 --- a/Pilz.Plugins.Advanced/PluginFeatureController.cs +++ b/Pilz.Plugins.Advanced/PluginFeatureController.cs @@ -50,7 +50,12 @@ namespace Pilz.Plugins.Advanced 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 nameGetFeaturesExplicit = $"{nameof(IPluginFeaturesProvider)}.{nameof(IPluginFeaturesProvider.GetFeatures)}";