Пример #1
0
 public Worker(ILogger logger,
               IOptions <SchedulerServiceConfige> serviceConfig,
               ISchedulerActions schedulerActions,
               IServiceActions serviceActions)
 {
     _logger           = logger;
     _settings         = serviceConfig.Value;
     _schedulerActions = schedulerActions;
     _serviceActions   = serviceActions;
 }
Пример #2
0
 public Worker(ILogger logger,
               IAlgorithmServiceProvider algorithmServerActions,
               IServiceActions serviceActions,
               IOptions <AlgorithmServiceConfige> settings)
 {
     _logger = logger;
     _algorithmServerActions = algorithmServerActions;
     _serviceActions         = serviceActions;
     _settings = settings.Value;
 }
Пример #3
0
 public AlgorithmServiceProvider(ITaskActions taskActions,
                                 IServiceActions serviceActions,
                                 ILogger logger,
                                 ICalculationFactory calculationFactory)
 {
     _taskActions        = taskActions;
     _serviceActions     = serviceActions;
     _logger             = logger;
     _calculationFactory = calculationFactory;
 }