From 5118fc5ac39c46f2d212ea1e1e192db1d4395d51 Mon Sep 17 00:00:00 2001 From: luosheng Date: Sat, 18 Feb 2023 07:20:19 +0800 Subject: [PATCH] CreateScheduler change --- Modbus.Net/Modbus.Net/Job/MachineJobScheduler.cs | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/Modbus.Net/Modbus.Net/Job/MachineJobScheduler.cs b/Modbus.Net/Modbus.Net/Job/MachineJobScheduler.cs index 4406861..baff2ca 100644 --- a/Modbus.Net/Modbus.Net/Job/MachineJobScheduler.cs +++ b/Modbus.Net/Modbus.Net/Job/MachineJobScheduler.cs @@ -32,7 +32,17 @@ namespace Modbus.Net public sealed class MachineJobSchedulerCreator { - public static async Task CreateScheduler(string triggerKey, int count = 0, double interval = 1) + public static async Task CreateScheduler(string triggerKey, int count = 0, int intervalSecond = 1) + { + return await CreateScheduler(triggerKey, count, intervalSecond); + } + + public static async Task CreateSchedulerMillisecond(string triggerKey, int count = 0, int intervalMilliSecond = 1000) + { + return await CreateScheduler(triggerKey, count, intervalMilliSecond / 1000.0); + } + + private static async Task CreateScheduler(string triggerKey, int count = 0, double interval = 1) { IScheduler scheduler = await StdSchedulerFactory.GetDefaultScheduler();