instance yuhay + bump version

This commit is contained in:
2024-04-18 07:43:08 +02:00
parent 3fba8c00b7
commit 841f3b41ae
3 changed files with 15 additions and 7 deletions

View File

@@ -83,14 +83,14 @@ namespace Pilz.Plugins.Advanced
// }
//}
public void Register<T>() where T : IPluginFeatureProvider<PluginFeature>
public void Register<TProvider>() where TProvider : IPluginFeatureProvider
{
Register(T.Instance);
Register(TProvider.Instance);
}
public void RegisterAll<T>() where T : IPluginFeaturesProvider
public void RegisterAll<TProvider>() where TProvider : IPluginFeaturesProvider
{
foreach (var feature in T.GetFeatures())
foreach (var feature in TProvider.GetFeatures())
Register(feature);
}