using System.Threading.Tasks; using Microsoft.Extensions.Logging; using PMSWPF.Helper; using PMSWPF.Models; namespace PMSWPF.Services.Processors; /// /// 一个简单的数据处理器实现,用于演示。 /// 其主要功能是记录接收到的变量数据的名称和值。 /// public class LoggingDataProcessor : IVariableDataProcessor { public LoggingDataProcessor() { } public Task ProcessAsync(VariableDataContext context) { NlogHelper.Info($"处理数据: {context.Data.Name}, 值: {context.Data.DataValue}"); return Task.CompletedTask; } }