mirror of
https://github.com/KevinWG/OSS.Tools.git
synced 2026-10-18 14:41:07 +08:00
注释
This commit is contained in:
@@ -15,7 +15,7 @@ namespace OSS.Tools.TimerJob
|
||||
private readonly TimeSpan _periodTime;
|
||||
|
||||
private readonly IJobExecutor _jobExcutor;
|
||||
private CancellationToken _cancellationToken;
|
||||
private CancellationToken _cancellationToken=CancellationToken.None;
|
||||
|
||||
/// <summary>
|
||||
/// 构造函数
|
||||
@@ -79,7 +79,10 @@ namespace OSS.Tools.TimerJob
|
||||
/// <returns></returns>
|
||||
private Task StartTimerTrigger(CancellationToken cancellationToken)
|
||||
{
|
||||
_cancellationToken = cancellationToken;
|
||||
if (cancellationToken!=CancellationToken.None)
|
||||
{
|
||||
_cancellationToken = cancellationToken;
|
||||
}
|
||||
|
||||
if (_timer == null)
|
||||
_timer = new Timer(ExcuteJob, null, _dueTime, _periodTime);
|
||||
|
||||
@@ -7,8 +7,9 @@
|
||||
<PackageIconUrl>http://img1.osscore.cn/static/oss_net.png</PackageIconUrl>
|
||||
<Authors>OSSCore</Authors>
|
||||
<Description>Timer Job 基础类封装实现</Description>
|
||||
<Version>1.0.1.7</Version>
|
||||
<PackageReleaseNotes>完善任务的运行状态监控</PackageReleaseNotes>
|
||||
<Version>1.0.1.8</Version>
|
||||
<PackageReleaseNotes></PackageReleaseNotes>
|
||||
<AssemblyVersion>1.0.1.8</AssemblyVersion>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Release|AnyCPU'">
|
||||
|
||||
Reference in New Issue
Block a user