From 2aef482fa7431fb47eef94081ff23ec220f89820 Mon Sep 17 00:00:00 2001 From: hutongqing <hutongqing@hnkhzn.com> Date: 星期五, 24 一月 2025 09:10:31 +0800 Subject: [PATCH] 1 --- WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs | 17 ++++++++++++++++- 1 files changed, 16 insertions(+), 1 deletions(-) diff --git a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs index ed07b03..84c8637 100644 --- a/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs +++ b/WIDESEAWCS_Server/WIDESEAWCS_QuartzJob/QuartzExtensions/QuartzJobDataTableHostedService.cs @@ -31,6 +31,9 @@ namespace WIDESEAWCS_QuartzJob.QuartzExtensions { + /// <summary> + /// 鑷姩寤鸿〃 + /// </summary> public sealed class QuartzJobDataTableHostedService : IHostedService { private readonly DBContext _dbContext; @@ -38,6 +41,9 @@ private readonly string _webRootPath; private readonly IServiceProvider _serviceProvider; + /// <summary> + /// 鑷姩寤鸿〃 + /// </summary> public QuartzJobDataTableHostedService( IServiceProvider serviceProvider, IWebHostEnvironment webHostEnvironment, @@ -51,17 +57,23 @@ _dbContext = dbContext; } + /// <summary> + /// 鑷姩寤鸿〃 + /// </summary> public async Task StartAsync(CancellationToken cancellationToken) { _logger.LogInformation("寮�濮嬪垱寤哄畾鏃跺櫒璋冨害鏁版嵁琛�"); await DoWork(); } + /// <summary> + /// 鑷姩寤鸿〃 + /// </summary> private async Task DoWork() { try { - await QuartzJobCreateDataTabel.SeedAsync(_dbContext); + await QuartzJobCreateDataTabel.SeedAsync(_dbContext, _webRootPath); } catch (Exception ex) { @@ -70,6 +82,9 @@ } } + /// <summary> + /// 鑷姩寤鸿〃 + /// </summary> public Task StopAsync(CancellationToken cancellationToken) { _logger.LogInformation("瀹氭椂鍣ㄨ皟搴︽暟鎹〃缁撴潫"); -- Gitblit v1.9.3