You are consuming a Windows Communication Foundation (WCF) service in an ASP. NET Web application.
The service interface is defined as follows:
[ServiceContract]
public interface ICatalog
{
[OperationContract]
[WebGet(UriTemplate=”/Catalog/Items/{id}”, ResponseFormat=WebMessageFormat.Json)]
string RetrieveItemDescription(int id);
}
The service is hosted at Catalogsvc.
You need to call the service using jQuery to retrieve the description of an item as indicated by a variable named itemId.
Which code segment should you use?
A.
$get(String.format(“/Catalogsvc/Catalog/Items/id{0}”, itemId) null, function (data) {
…
}, javascript”);
B.
$get(String.format(“/Catalogsvc/Catalog/Items/{0}”, itemId), null, function (data) {
…
}, “json”);
C.
$get(String.format(“/Catalogsvc/Catalog/Items/{0}”, itemld), null, function (data) {
…
}, “xml”);
D.
$get(String.format(“/Catalogsvc/Catalog/Items/id{0}”, itemld), null, function (data) {
…
}, “json”);
B