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();
 }
Exemplo n.º 2
0
 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));
 }
Exemplo n.º 3
0
 public EngineClient(IOptions <CamundaSettings> camundaSettings, IOptions <ProxySettings> proxySettings)
 {
     _camundaSettings = camundaSettings.Value;
     _proxySettings   = proxySettings.Value;
 }