示例#1
0
 private void btnIncrement_Click(object sender, EventArgs e)
 {
     try
     {
         MessageBox.Show("Number = " + client.IncrementNumber().ToString() + "Session ID : " + client.InnerChannel.SessionId);
     }
     catch (System.ServiceModel.CommunicationException)
     {
         if (client.State == System.ServiceModel.CommunicationState.Faulted)
         {
             MessageBox.Show("Session timed out. Your existing session will be lost. A new session will now be created");
             client = new SimpleService.SimpleServiceClient();
         }
     }
 }
示例#2
0
 public Form1()
 {
     InitializeComponent();
     client = new SimpleService.SimpleServiceClient();
 }