using Microsoft.Extensions.Logging; using MoYu.Schedule; using SafeCampus.Application.Services.Business.CameraInfoService; namespace SafeCampus.Web.Core.Job; public class CameraSyncJob:IJob { private readonly ICameraInfoService _cameraInfoService; private readonly ILogger _logger; public CameraSyncJob(ICameraInfoService cameraInfoService, ILogger logger) { _cameraInfoService = cameraInfoService; _logger = logger; } public Task ExecuteAsync(JobExecutingContext context, CancellationToken stoppingToken) { //await _cameraInfoService.DataSync(); _logger.LogInformation($"{context}"); return Task.CompletedTask; } }