public SecurityPriceResponseJob(ILogger logger, IConnectionFactory connectionFactory, ISessionFactory sessionFactory, IPortfolioNavDateSecurityPriceRepository portfolioNavDateSecurityPriceRepository)
 {
     this.logger            = logger;
     this.connectionFactory = connectionFactory;
     this.sessionFactory    = sessionFactory;
     this.portfolioNavDateSecurityPriceRepository = portfolioNavDateSecurityPriceRepository;
 }
Ejemplo n.º 2
0
 public SecurityPriceRequestJob(ILogger logger, ISessionFactory sessionFactory, INavDateRepository navDateRepository, IPortfolioRepository portfolioRepository, IPortfolioNavDateRepository portfolioNavDateRepository, IPortfolioSecurityRepository portfolioSecurityRepository, IPortfolioNavDateSecurityPriceRepository portfolioNavDateSecurityPriceRepository, IConnectionFactory connectionFactory, INavDateCalculator navDateCalculator)
 {
     this.logger                                  = logger;
     this.sessionFactory                          = sessionFactory;
     this.navDateRepository                       = navDateRepository;
     this.portfolioRepository                     = portfolioRepository;
     this.portfolioNavDateRepository              = portfolioNavDateRepository;
     this.portfolioSecurityRepository             = portfolioSecurityRepository;
     this.portfolioNavDateSecurityPriceRepository = portfolioNavDateSecurityPriceRepository;
     this.connectionFactory                       = connectionFactory;
     this.navDateCalculator                       = navDateCalculator;
 }