30 lines
907 B
C#
Raw Normal View History

2024-12-19 16:07:07 +08:00
using System.Threading;
using System.Threading.Tasks;
using Microsoft.Extensions.Logging;
using Volo.Abp.BackgroundWorkers.Hangfire;
using Volo.Abp.DependencyInjection;
namespace JiShe.CollectBus.Workers
{
public class EpiCollectWorker : HangfireBackgroundWorkerBase, ITransientDependency,ICollectWorker
{
private readonly ILogger<EpiCollectWorker> _logger;
/// <summary>
/// Initializes a new instance of the <see cref="EpiCollectWorker"/> class.
/// </summary>
/// <param name="logger">The logger.</param>
public EpiCollectWorker(ILogger<EpiCollectWorker> logger)
{
_logger = logger;
}
public override Task DoWorkAsync(CancellationToken cancellationToken = new CancellationToken())
{
_logger.LogError("Executed MyLogWorker..!");
2024-12-19 16:07:07 +08:00
return Task.CompletedTask;
}
}
}