Example #1
0
        private void SetServiceClient()
        {
            CustomBrokerClient client = new CustomBrokerClient(_ConfigFile);

            client.InnerChannel.Faulted += new EventHandler(Channel_Faulted);
            wizardSheet.Tag              = client;
        }
Example #2
0
        public void Channel_Faulted(object sender, EventArgs e)
        {
            CustomBrokerClient client = wizardSheet.Tag as CustomBrokerClient;

            client.InnerChannel.Faulted -= Channel_Faulted;
            client.Abort();
            SetServiceClient();
        }