using BackGround.Hangfire.Jobs.FireHydrant; using Hangfire; using Infrastructure.Abstructions; using System; using System.Collections.Generic; using System.Text; namespace BackGround.Hangfire.JobRegisters.FireHydrant { public class ImportFireHydrantsJobRegister:ITransientDependency { private readonly IImportFireHydrantsJob _job; public ImportFireHydrantsJobRegister(IImportFireHydrantsJob job) { _job = job; } public void Register(Guid fileId) { BackgroundJob.Enqueue(() => _job.Execute(fileId)); } } }