예제 #1
0
 public FractalController(ILogger <FractalController> logger, IJobSchedulerService jobSchedulerService, IFractalComputator fractal, IColorGradient colorGradient)
 {
     _logger                  = logger;
     this.fractal             = fractal;
     this.colorGradient       = colorGradient;
     this.jobSchedulerService = jobSchedulerService;
 }
예제 #2
0
 public void Initialize()
 {
     _jobSchedulerService = new JobSchedulerService();
 }
예제 #3
0
 public JobController()
 {
     _jobSchedulerService = new JobSchedulerService();
     _webScrapeService    = new WebScrapeService();
 }
예제 #4
0
 public FractalJobWorker(ILogger <FractalJobWorker> logger, IJobSchedulerService jobSchedulerService, IFractalTileSchedulerService fractalTileSchedulerService)
 {
     this.logger = logger;
     this.jobSchedulerService         = jobSchedulerService;
     this.fractalTileSchedulerService = fractalTileSchedulerService;
 }
예제 #5
0
 /// <summary>
 /// CTOR - Unit Test DI
 /// </summary>
 /// <param name="jobSchedulerService"></param>
 internal JobController(IJobSchedulerService jobSchedulerService)
 {
     this.jobSchedulerService = jobSchedulerService;
 }
예제 #6
0
 public JobController()
 {
     jobSchedulerService = new JobSchedulerService();
 }