using AcDream.Plugin.Abstractions; namespace AcDream.Core.Tests.Fixtures.HelloPlugin; public sealed class HelloPlugin : IAcDreamPlugin { public int InitializeCount { get; private set; } public int EnableCount { get; private set; } public int DisableCount { get; private set; } public IPluginHost? ReceivedHost { get; private set; } public void Initialize(IPluginHost host) { ReceivedHost = host; InitializeCount++; } public void Enable() => EnableCount++; public void Disable() => DisableCount++; }