diff --git a/Pilz.Features/IPluginFeatureProvider.cs b/Pilz.Features/IPluginFeatureProvider.cs index 5c9e744..96fc5b2 100644 --- a/Pilz.Features/IPluginFeatureProvider.cs +++ b/Pilz.Features/IPluginFeatureProvider.cs @@ -8,5 +8,5 @@ public interface IPluginFeatureProvider public interface IPluginFeatureProvider : IPluginFeatureProvider where T : PluginFeature, IPluginFeatureProvider { static new abstract T Instance { get; } - static PluginFeature IPluginFeatureProvider.Instance => Instance; + static PluginFeature IPluginFeatureProvider.Instance => T.Instance; } diff --git a/Pilz.Features/PluginFeatureController.cs b/Pilz.Features/PluginFeatureController.cs index 1322257..3a1f292 100644 --- a/Pilz.Features/PluginFeatureController.cs +++ b/Pilz.Features/PluginFeatureController.cs @@ -1,4 +1,5 @@ -using System.Reflection; +using Pilz.Features.Exceptions; +using System.Reflection; namespace Pilz.Features;