using JiShe.CollectBus.Common.Enums; using JiShe.CollectBus.Common.Extensions; using JiShe.CollectBus.Common.Models; using JiShe.CollectBus.IotSystems.MessageReceiveds; using JiShe.CollectBus.IotSystems.Protocols; using JiShe.CollectBus.Protocol.Contracts.Abstracts; using NUglify.JavaScript.Syntax; namespace JiShe.CollectBus.Protocol.Test { public class TestProtocolPlugin : BaseProtocolPlugin { /// /// Initializes a new instance of the class. /// /// The service provider. public TestProtocolPlugin(IServiceProvider serviceProvider) : base(serviceProvider) { } public sealed override ProtocolInfo Info => new(nameof(TestProtocolPlugin), "Test", "TCP", "Test协议", "DTS1980-Test"); public override Task AnalyzeAsync(MessageReceived messageReceived, Action? sendAction = null) { throw new NotImplementedException(); } } }