public void Execute() { var parameters = new JobProcessParameters { ProxiesPool = ProxiesPool, Logger = Logger, CallerId = CallerId }; foreach (var item in BulkDeleteConfigurationData.Items) { var job = new CustomDeletionJob(JobSettings, parameters, item.EntityName, item.RetentionDays); RunJob(job); } }
public TestPickAndProcessDataJob(JobSettings jobSettings, JobProcessParameters parameters) : base(jobSettings, parameters) { }
public CustomDeletionJob(JobSettings jobSettings, JobProcessParameters parameters, string entityName, int retentionDays) : base(jobSettings, parameters) { EntityName = entityName; RetentionDays = retentionDays; }