예제 #1
0
        public DefaultScheduledJob(IBackupJobRepository backupJobRepository, IProviderMappingService providerMappingService, ILogger <DefaultScheduledJob> logger)
        {
            this.logger = logger;

            this.backupJobRepository    = backupJobRepository;
            this.providerMappingService = providerMappingService;
        }
예제 #2
0
        public JobController(IBackupJobRepository backupJobRepository, IProviderRepository providerRepository, ISchedulerService schedulerService, IProviderMappingService typeMappingService, ILogger <JobController> logger)
        {
            this.logger = logger;

            this.schedulerService       = schedulerService;
            this.providerRepository     = providerRepository;
            this.backupJobRepository    = backupJobRepository;
            this.providerMappingService = typeMappingService;
        }
예제 #3
0
 public HomeController(IBackupJobRepository backupJobRepository)
 {
     this.backupJobRepository = backupJobRepository;
 }