添加了防止短时间内重复调用
This commit is contained in:
@@ -81,7 +81,7 @@ public partial class App : Application
|
|||||||
services.AddSingleton<IDialogService, DialogService>();
|
services.AddSingleton<IDialogService, DialogService>();
|
||||||
services.AddSingleton<GrowlNotificationService>();
|
services.AddSingleton<GrowlNotificationService>();
|
||||||
services.AddHostedService<S7BackgroundService>(); // Register as HostedService
|
services.AddHostedService<S7BackgroundService>(); // Register as HostedService
|
||||||
// services.AddHostedService<MqttBackgroundService>();
|
services.AddHostedService<MqttBackgroundService>();
|
||||||
services.AddSingleton<MainViewModel>();
|
services.AddSingleton<MainViewModel>();
|
||||||
services.AddSingleton<HomeViewModel>();
|
services.AddSingleton<HomeViewModel>();
|
||||||
services.AddSingleton<DevicesViewModel>();
|
services.AddSingleton<DevicesViewModel>();
|
||||||
|
|||||||
@@ -129,7 +129,7 @@ namespace PMSWPF.Services
|
|||||||
|
|
||||||
// 发布MQTT消息。
|
// 发布MQTT消息。
|
||||||
await client.PublishAsync(message);
|
await client.PublishAsync(message);
|
||||||
NlogHelper.Info($"Published {variable.Name} = {variable.DataValue} to {topic}/{variable.Name}"); // 记录发布信息
|
NlogHelper.Info($"Published {variable.Name} = {variable.DataValue} to {topic}/{variable.Name}",throttle:true); // 记录发布信息
|
||||||
variable.IsModified = false; // 发布后重置修改标志。
|
variable.IsModified = false; // 发布后重置修改标志。
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user