public CompanySP500QuotesProcessor( IProcessorLogger logger, IScheduledJobsService jobsService, ICompanyService companyService, IMarketStockClient marketStockClient, IQuotesFileReader quotesFileReader, CompanySP500QuotesProcessorConfig config) : base(logger, jobsService, companyService, marketStockClient, quotesFileReader, config) { }
protected ProcessorBase( IProcessorLogger logger, IScheduledJobsService jobsService, ICompanyService companyService, IProcessorConfig config) { _cancellationToken = new CancellationTokenSource(); Logger = logger; JobsService = jobsService; CompanyService = companyService; _config = config; }
protected CompanyQuotesProcessor( IProcessorLogger logger, IScheduledJobsService jobsService, ICompanyService companyService, IMarketStockClient marketStockClient, IQuotesFileReader quotesFileReader, IProcessorConfig config) : base(logger, jobsService, companyService, config) { _marketStockClient = marketStockClient; _quotesFileReader = quotesFileReader; }
public GlobalIndicatorsProcessor( GlobalIndicatorsProcessorConfig config, IScheduledJobsService jobsService, ICompanyService companyService, IIndicatorService indicatorService, CalculatorFactory calculatorFactory, IGlobalIndicatorService globalIndicatorService, IProcessorLogger logger) : base(logger, jobsService, companyService, config) { _indicatorService = indicatorService; _calculatorFactory = calculatorFactory; _globalIndicatorService = globalIndicatorService; }
public EventsService( IDeletableEntityRepository <Event> repository, IQuizzesService quizService, IEventsGroupsService eventsGroupsService, IScheduledJobsService scheduledJobsService, IEmailSender emailSender, IExpressionBuilder expressionBuilder, IHubContext <QuizHub> hub) { this.repository = repository; this.quizService = quizService; this.eventsGroupsService = eventsGroupsService; this.scheduledJobsService = scheduledJobsService; this.emailSender = emailSender; this.expressionBuilder = expressionBuilder; this.hub = hub; }
public JobService(IScheduledJobsService scheduledJobs) { _scheduledJobs = scheduledJobs; }