public QuoteServer(IQuoteSource quoteSource, IQuoteTransportServer transportServer, IQuoteStore quoteStore) { this.quoteSource = quoteSource; this.server = transportServer; this.quoteStore = quoteStore; timer.Elapsed += TimerOnElapsed; timer.Interval = 2000; timer.Start(); quoteSource.NewQuoteAvailable += QuoteSourceOnNewQuoteAvailable; server.OnNewClientConnected += ServerOnOnNewClientConnected; }
public QuoteServer(IQuoteSource quoteSource, IQuoteTransportServer transportServer, IQuoteStore quoteStore) { this.quoteSource = quoteSource; this.server = transportServer; this.quoteStore = quoteStore; timer.Elapsed += TimerOnElapsed; timer.Interval = 2000; timer.Start(); quoteSource.NewQuoteAvailable += QuoteSourceOnNewQuoteAvailable; server.OnNewClientConnected += ServerOnOnNewClientConnected; }