using System.Threading; using BetterGenshinImpact.GameTask.Model.Enum; namespace BetterGenshinImpact.GameTask.Model; /// /// 独立任务参数基类 /// public class BaseTaskParam { public string Name { get; set; } = string.Empty; public CancellationTokenSource Cts { get; set; } /// /// 针对实时触发器的操作 /// public DispatcherTimerOperationEnum TriggerOperation { get; set; } = DispatcherTimerOperationEnum.None; protected BaseTaskParam(CancellationTokenSource cts) { this.Cts = cts; } }