public void StartPolling() { isStopping = false; // раздача котировок distributor = new TcpDistributor(AppConfig.GetIntParam("TCP.DistributorPort", 2771)); distributor.Start(); pollThread = new Thread(PollRoutine); pollThread.Start(); }
private QuoteDistributor() { if (!shouldDistribute) return; try { tcpDistributor = new TcpDistributor(AppConfig.GetIntParam("Quote.DistributionOwnPort", 2780)); tcpDistributor.Start(); } catch (Exception ex) { Logger.Error("Ошибка в QuoteDistributor() ctor", ex); throw; } minDistributeIntervalMil = AppConfig.GetIntParam("Quote.MinDistributeIntervalMil", 200); }