public TaskPollingService(IOptions <CamundaSettings> camundaSettings, IEngineClient engineClient, IExternalTaskClientHelper engineClientHelper, ILogger <TaskPollingService> logger, IEnumerable <IExternalTaskExecutor> taskExecutors) { _engineClient = engineClient; _engineClientHelper = engineClientHelper; _taskExecutors = taskExecutors; _logger = logger; _camundaSettings = camundaSettings?.Value; _topics = GetTopicsFromExecutors(); }
public CamundaController(ICamundaService camundaService, IHMLService hmlService, CamundaSettings cammundaSettings) { _hmlService = hmlService ?? throw new ArgumentNullException(nameof(_hmlService)); _cammundaSettings = cammundaSettings ?? throw new System.ArgumentNullException(nameof(cammundaSettings)); _camundaService = camundaService ?? throw new System.ArgumentNullException(nameof(camundaService)); }
public EngineClient(IOptions <CamundaSettings> camundaSettings, IOptions <ProxySettings> proxySettings) { _camundaSettings = camundaSettings.Value; _proxySettings = proxySettings.Value; }