private async void _watcher_Added(CurrentTemperatureWatcher sender, AllJoynServiceInfo args)
        {
            CurrentTemperatureJoinSessionResult result = await CurrentTemperatureConsumer.JoinSessionAsync(args, sender);

            _consumer = result.Consumer;
            _consumer.CurrentValueChanged += _consumer_CurrentValueChanged;
        }
        private async void _watcher_Added(CurrentTemperatureWatcher sender, AllJoynServiceInfo args)
        {
            CurrentTemperatureJoinSessionResult result = await CurrentTemperatureConsumer.JoinSessionAsync(args, sender);
            _consumer = result.Consumer;
            _consumer.CurrentValueChanged += _consumer_CurrentValueChanged;

        }
        public void Start()
        {
            AllJoynBusAttachment bus = new AllJoynBusAttachment();
            bus.AuthenticationMechanisms.Add(AllJoynAuthenticationMechanism.SrpAnonymous);

            _consumer = new CurrentTemperatureConsumer(bus);

            _watcher = new CurrentTemperatureWatcher(bus);
            _watcher.Added += _watcher_Added;
            _watcher.Start();
        }
        public void Start()
        {
            AllJoynBusAttachment bus = new AllJoynBusAttachment();

            bus.AuthenticationMechanisms.Add(AllJoynAuthenticationMechanism.SrpAnonymous);

            _consumer = new CurrentTemperatureConsumer(bus);

            _watcher        = new CurrentTemperatureWatcher(bus);
            _watcher.Added += _watcher_Added;
            _watcher.Start();
        }