public TaskRunner(JobTaskService jobTaskService, IJobQueueService jobQueueService, ITaskProviderManager taskProviderManager, ILogger <TaskRunner> logger) { _jobTaskService = jobTaskService; _jobQueueService = jobQueueService; _taskProviderManager = taskProviderManager; _logger = logger; }
/// <inheritdoc /> public DeleteRepositoryTask( IProjectService projectService, IExternalServiceService externalServiceService, IExternalServiceTypeService externalServiceTypeService, IProviderService providerService, ITaskProviderManager taskProviderManager, ILogger <DeleteRepositoryTask> logger) : base(projectService, externalServiceService, externalServiceTypeService, providerService, taskProviderManager, logger) { }
/// <summary> /// Instantiate job task /// </summary> /// <param name="projectService">Instance of <see cref="IProjectService"/></param> /// <param name="taskProviderManager"></param> /// <param name="logger"></param> /// <param name="externalServiceService"></param> protected BaseJobTask(IProjectService projectService, IExternalServiceService externalServiceService, IExternalServiceTypeService externalServiceTypeService, IProviderService providerService, ITaskProviderManager taskProviderManager, ILogger logger) { _projectService = projectService; _externalServiceService = externalServiceService; _externalServiceTypeService = externalServiceTypeService; _providerService = providerService; TaskProviderManager = taskProviderManager; Logger = logger; }
/// <inheritdoc /> public TestTask(IProjectService projectService, IExternalServiceService externalServiceService, IExternalServiceTypeService externalServiceTypeService, IProviderService providerService, ITaskProviderManager taskProviderManager, ILogger <TestTask> logger) : base(projectService, externalServiceService, externalServiceTypeService, providerService, taskProviderManager, logger) { }
/// <summary> /// Instantiate <see cref="GenerateTask"/> /// </summary> /// <param name="projectService">Instance of <see cref="IProjectService"/></param> /// <param name="externalServiceService">Instance of <see cref="IExternalServiceService"/></param> /// <param name="externalServiceTypeService">Instance of <see cref="IExternalServiceTypeService"/></param> /// <param name="IProviderService">Instance of <see cref="IProviderService"/></param> /// <param name="dataModelService">Instance of <see cref="IProjectDataModelService"/></param> /// <param name="taskProviderManager">Instance of <see cref="ITaskProviderManager"/></param> /// <param name="logger">Logger</param> public GenerateTask(IProjectService projectService, IExternalServiceService externalServiceService, IExternalServiceTypeService externalServiceTypeService, IProviderService providerService, IProjectDataModelService dataModelService, ITaskProviderManager taskProviderManager, ILogger <GenerateTask> logger) : base(projectService, externalServiceService, externalServiceTypeService, providerService, taskProviderManager, logger) { _dataModelService = dataModelService; }