You are working with a Windows Communication Foundation (WCF) client application that has a generated proxy named SampleServiceProxy.When the client application is executing, in line 04 of the following code, the channel faults (Line numbers are included for reference only.)<br /> 01 SampleServiceProxy proxy = new SampleServiceProxy();<br /> 02 try<br /> 03 {<br /> 04 proxy.ProcessInvoice(invoice);<br /> 05 }<br /> 06 catch<br /> 07 {<br /> 08 if(proxy.State == CommunicationState.Faulted)<br /> 09 {<br /> 10 ...<br /> 11 }<br /> 12 }<br /> 13 proxy.UpdateCustomer(customer);You need to return proxy to a state in which it can successfully execute the call in line 13.Which code segment should you use at line 10?()<p> You are working with a Windows Communication Foundation (WCF) client application that has a generated proxy named SampleServiceProxy.When the client application is executing, in line 04 of the following code, the channel faults (Line numbers are included for reference only.)<
A、A. proxy.Close();
B、B. proxy = new SampleServiceProxy();
C、C. proxy.Abort();
D、D. proxy.Open();