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);
            }
        }
Example #2
0
 public TestPickAndProcessDataJob(JobSettings jobSettings, JobProcessParameters parameters) : base(jobSettings, parameters)
 {
 }
Example #3
0
 public CustomDeletionJob(JobSettings jobSettings, JobProcessParameters parameters, string entityName, int retentionDays) : base(jobSettings, parameters)
 {
     EntityName    = entityName;
     RetentionDays = retentionDays;
 }