Esempio n. 1
0
        static void Main(string[] args)
        {
            var wallstreetClient = new WallstreetDataServiceClient(new InstanceContext(new WallstreetHandlerDummy()));

            Console.WriteLine("Type in the name of the exchange you want to connect to. Available:");
            var exchanges = wallstreetClient.GetExchanges();

            foreach (string e in exchanges)
            {
                Console.WriteLine(e);
            }
            var exchangeId             = Console.ReadLine();
            var handler                = new BrokerHandler(wallstreetClient, exchangeId);
            BrokerServiceClient client = new BrokerServiceClient(new InstanceContext(handler));

            client.RegisterBroker(exchangeId);
            Console.WriteLine("Broker online. Press enter to exit ...");
            Console.ReadLine();
            client.UnregisterBroker(exchangeId);
            client.Close();
        }