What should you do?

You are creating a Windows Communication Foundation (WCF) service that responds using
plain-old XML (POX). You have the following requirements: • You must enable the
/catalog.svc/items operation to respond using the POX, JSON, or ATOM formats. You also
must ensure that the same URL is used regardless of the result type. • You must determine
the response format by using the Accepts HTTP header. What should you do?

You are creating a Windows Communication Foundation (WCF) service that responds using
plain-old XML (POX). You have the following requirements: • You must enable the
/catalog.svc/items operation to respond using the POX, JSON, or ATOM formats. You also
must ensure that the same URL is used regardless of the result type. • You must determine
the response format by using the Accepts HTTP header. What should you do?

A.
Set the return type of the operation to System.ServiceModel.Channels.Message. Use the

current WebOperationContext methods to return the data in the required format.

B.
Set the BodyStyle parameter of the WebGet attribute on the operation to
WebMessageBodyStyle.WrappedResponse.

C.
Implement the System.Runtime.Serialization.IFormatterConverter interface in the service
class.

D.
Implement the IChannelInitializer interface in the service class.



Leave a Reply 0

Your email address will not be published. Required fields are marked *