Exemple #1
0
 public TasksService(ILogger <TasksService> logger,
                     PriorityQueue <BuildTask> queue,
                     AgentsService agentsService,
                     ICurrentTasksRepository currentTasksRepository,
                     IServiceScopeFactory serviceScopeFactory)
 {
     this.logger                 = logger;
     this.queue                  = queue;
     this.agentsService          = agentsService;
     this.currentTasksRepository = currentTasksRepository;
     this.serviceScopeFactory    = serviceScopeFactory;
     scope             = serviceScopeFactory.CreateScope();
     buildTasksService = scope.ServiceProvider.GetService <BuildTasksService>();
 }
Exemple #2
0
 public TasksController(BuildTasksService buildTasksService)
 {
     this.buildTasksService = buildTasksService;
 }