18 lines
396 B
C#
18 lines
396 B
C#
using Hangfire;
|
|
|
|
namespace Dlhis.ScheduledTask;
|
|
|
|
public class ContainerJobActivator : JobActivator
|
|
{
|
|
private readonly IServiceProvider _serviceProvider;
|
|
|
|
public ContainerJobActivator(IServiceProvider serviceProvider)
|
|
{
|
|
_serviceProvider = serviceProvider;
|
|
}
|
|
|
|
public override object ActivateJob(Type job)
|
|
{
|
|
return _serviceProvider.GetService(job);
|
|
}
|
|
} |