public Worker(ILogger logger, IOptions <SchedulerServiceConfige> serviceConfig, ISchedulerActions schedulerActions, IServiceActions serviceActions) { _logger = logger; _settings = serviceConfig.Value; _schedulerActions = schedulerActions; _serviceActions = serviceActions; }
public Worker(ILogger logger, IAlgorithmServiceProvider algorithmServerActions, IServiceActions serviceActions, IOptions <AlgorithmServiceConfige> settings) { _logger = logger; _algorithmServerActions = algorithmServerActions; _serviceActions = serviceActions; _settings = settings.Value; }
public AlgorithmServiceProvider(ITaskActions taskActions, IServiceActions serviceActions, ILogger logger, ICalculationFactory calculationFactory) { _taskActions = taskActions; _serviceActions = serviceActions; _logger = logger; _calculationFactory = calculationFactory; }