using Literals = Producer.Features.JobSupport.Literals; namespace Producer.Features.Crawlers.Dmm; [DisallowConcurrentExecution] [ManualJobRegistration] public class SyncDmmJob(ICrawlerProvider crawlerProvider) : BaseJob(crawlerProvider) { private const string JobName = nameof(DebridMediaManagerCrawler); public static readonly JobKey Key = new(JobName, nameof(Literals.CrawlersJobs)); public static readonly TriggerKey Trigger = new($"{JobName}-trigger", nameof(Literals.CrawlersJobs)); protected override string Crawler => nameof(DebridMediaManagerCrawler); }