public SecurityListResponseJob(ISessionFactory dbSessionFactory, IRequestService requestService, ISecurityService securityService, ISymbolToSecurityMapper symbolToSecurityMapper, ISecurityListResponseBuilder securityListResponseBuilder, IIEXCloudRequestManager securityDataProviderRequestManager, IConnectionFactory queueConnectionFactory, ILogger logger) { this.dbSessionFactory = dbSessionFactory; this.requestService = requestService; this.securityService = securityService; this.symbolToSecurityMapper = symbolToSecurityMapper; this.securityListResponseBuilder = securityListResponseBuilder; this.securityDataProviderRequestManager = securityDataProviderRequestManager; this.queueConnectionFactory = queueConnectionFactory; this.logger = logger; }
public SecurityPriceResponseJob(ILogger logger, IConnectionFactory connectionFactory, ISessionFactory sessionFactory, IRequestService requestService, ISecurityService securityService, IIEXCloudRequestManager iexCloudRequestManager, ISecurityPriceBuilder securityPriceBuilder, ISecurityPriceService securityPriceService, ISecurityPriceResponseBuilder securityPriceResponseBuilder) { this.logger = logger; this.connectionFactory = connectionFactory; this.sessionFactory = sessionFactory; this.requestService = requestService; this.securityService = securityService; this.iexCloudRequestManager = iexCloudRequestManager; this.securityPriceBuilder = securityPriceBuilder; this.securityPriceService = securityPriceService; this.securityPriceResponseBuilder = securityPriceResponseBuilder; }