server-master/srcs/Scheduler/HangfireJobActivator.cs
2026-02-10 18:21:30 +01:00

14 lines
No EOL
398 B
C#

using System;
using Hangfire;
namespace WingsEmu.ClusterScheduler
{
public class HangfireJobActivator : JobActivator
{
private readonly IServiceProvider _serviceProvider;
public HangfireJobActivator(IServiceProvider serviceProvider) => _serviceProvider = serviceProvider;
public override object ActivateJob(Type type) => _serviceProvider.GetService(type);
}
}