Contract exhibit:
[ServiceContract(Namespaces”http://PassGuide.com”)]
public interface IShipping {
[OperationContract] string PassGuideWork(int id);
}
There is a WCF (Windows Communication Foundation) application PassGuideApp.
There is a WCF (Windows Communication Foundation) service PassGuideService.
The contract of PassGuideService is being displayed in the exhibit.
PassGuideApp is also hosting other services.
PassGuideApp endpoints use SOAP 1.2 bindings with WS-Addressing 1.0.
There is one single lister configured in System.ServiceModel.MessageLogging trace source of the
system.diagnostics configuration section.
Only the messeages that the PassGuideWork operation returns should be logged.
How should this be achieved? Select four.
A.
Use system.serviceModel/diagnostics/messageLogging/filters
B.
Use system.machineModel/diagnostics/messageLogging/filters
C.
..and add XML code..
D.
..add add attribute code..
E.
<add xmlns:soap=”http://www.w3.org/2003/05/soap-envelope”>
F.
<add xmlns:addr=”http://www.w3.org/2005/08/addressing”>
G.
<add xmlns: soap=”http://www.w3.org/2003/05/soap-envelope”>
H.
<add xmlns: addr=”http://www.w3.org/2005/08/addressing”>
I.
//soap:Action[text() = ‘http://PassGuide.com/IShipping/PassGuideWorkResponse’] </add>
J.
//soap:Action[text() = ‘http://PassGuide.com/IShipping/PassGuideWork’] </add>
K.
//addr:Action[text() = ‘http://PassGuide.com/IShipping/PassGuideWorkResponse’] </add>
L.
//addr:Action[text() = ‘http://PassGuide.com/IShipping/PassGuideWork’] </add>
Explanation: