public JobController(ILogger <JobController> logger, IJobStore jobStore, ISchedulerRemoting schedulerRemoting, ILoadBalancerFactory loadBalancerFactory) { _logger = logger; _jobStore = jobStore; _schedulerRemoting = schedulerRemoting; _loadBalancerFactory = loadBalancerFactory; }
public PackagesController(ILogger <PackagesController> logger, IHostEnvironment hostEnvironment, ISchedulerRemoting schedulerRemoting, IServiceRoute serviceRoute) { _logger = logger; _hostEnvironment = hostEnvironment; _schedulerRemoting = schedulerRemoting; _serviceRoute = serviceRoute; _jobDirectory = Config.Options.JobDirectory; var allowedFileExtensions = Config.Options.JobAllowedFileExtension; _allowedFileExtension = string.IsNullOrWhiteSpace(allowedFileExtensions) ? new string[] { ".zip" } : allowedFileExtensions.Split(',', StringSplitOptions.RemoveEmptyEntries); }