//using System; //using System.Threading; //using System.Threading.Tasks; //using Hangfire; //using JiShe.CollectBus.Common.Attributes; //using Microsoft.Extensions.Logging; //using Volo.Abp.BackgroundWorkers.Hangfire; //using Volo.Abp.DependencyInjection; //using Volo.Abp.Uow; //namespace JiShe.CollectBus.Workers //{ // public class EpiCollectWorker : HangfireBackgroundWorkerBase, ITransientDependency,ICollectWorker // { // private readonly ILogger _logger; // /// // /// Initializes a new instance of the class. // /// // /// The logger. // public EpiCollectWorker(ILogger logger) // { // _logger = logger; // RecurringJobId = nameof(EpiCollectWorker); // CronExpression = Cron.Daily(); // } // public override Task DoWorkAsync(CancellationToken cancellationToken = new CancellationToken()) // { // using (var uow = LazyServiceProvider.LazyGetRequiredService().Begin()) // { // Logger.LogInformation("Executed MyLogWorker..!"); // return Task.CompletedTask; // } // } // } //}