private StockTicker(IHubConnectionContext<dynamic> clients) { Clients = clients; var unitWork = new UnitOfWork(); stockServices = new StockServices(unitWork); stockDescriptionServices = new StockDescriptionServices(unitWork); portfolioServices = new PortfolioServices(unitWork); db = new ApplicationDbContext(); timer = new Timer(UpdateStockPrices, null, updateInterval, updateInterval); //random = new Random(0); }
public OperationServices(UnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; }
public PortfolioServices(UnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; }
public StockDescriptionServices(UnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; }
public StockServices(UnitOfWork unitOfWork) { this.unitOfWork = unitOfWork; }