using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading; using System.Threading.Tasks; namespace SKMC.Api.Common.Monitor { public class BaseMonitor { public Timer timer; public int CT { get; set; } = 100; public bool IsRunning { get; set; } public void Start() { if (!IsRunning) { timer.Change(0, CT); IsRunning = true; } } public void Close() { IsRunning = false; } public void Destroy() { timer.Dispose(); } } }