示例#1
0
        private void WarehouseClientForm_Shown(object sender, EventArgs e)
        {
            List <Request> requests = new List <Request>(proxy.GetRequests());

            requests.ForEach(request => {
                RequestCreated(request);
            });
            proxy.Subscribe();
        }
示例#2
0
        public MainWindow()
        {
            InitializeComponent();
            DataContext = this;

            MyServiceCallback callback        = new MyServiceCallback(this);
            InstanceContext   instanceContext = new InstanceContext(callback);

            _proxy = new WarehouseServiceClient(instanceContext);
            _proxy.Subscribe();
            _requests = _proxy.GetOpenRequests();

            RequestsList.ItemsSource = _requests.DefaultView;
        }