Files
jinko.yikatong/Src/Dlhis.ScheduledTask/Job/HangfireActivator.cs
2024-01-06 17:42:06 +08:00

20 lines
452 B
C#

using Hangfire;
namespace Dlhis.ScheduledTask.Job
{
public class HangfireActivator : JobActivator
{
private readonly IServiceProvider _serviceProvider;
public HangfireActivator(IServiceProvider serviceProvider)
{
_serviceProvider = serviceProvider;
}
public override object? ActivateJob(Type jobType)
{
return _serviceProvider.GetService(jobType);
}
}
}