private void SetServiceClient() { CustomBrokerClient client = new CustomBrokerClient(_ConfigFile); client.InnerChannel.Faulted += new EventHandler(Channel_Faulted); wizardSheet.Tag = client; }
public void Channel_Faulted(object sender, EventArgs e) { CustomBrokerClient client = wizardSheet.Tag as CustomBrokerClient; client.InnerChannel.Faulted -= Channel_Faulted; client.Abort(); SetServiceClient(); }