Ejemplo n.º 1
0
        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;
        }
Ejemplo n.º 2
0
        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;
        }