I\'m developing a WCF web service that returns this:
{
\"allFormsResult\": [
{
\"FormId\": 1,
\"FormName\": \"Formulario 1\"
The problem is here:
namespace ADM
{
[ServiceContract]
public interface IRestServiceImpl
{
[OperationContract]
[WebInvoke(Method = "GET",
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Wrapped,
UriTemplate = "forms/")]
List allForms();
}
}
I have to use it this way:
namespace ADM
{
[ServiceContract]
public interface IRestServiceImpl
{
[OperationContract]
[WebInvoke(Method = "GET",
ResponseFormat = WebMessageFormat.Json,
BodyStyle = WebMessageBodyStyle.Bare,
UriTemplate = "forms/")]
List allForms();
}
}
Changing BodyStyle
:
BodyStyle = WebMessageBodyStyle.Bare