servicestack ServiceStack.NET Silverlight错误结果,servicestack,servicestack" /> servicestack ServiceStack.NET Silverlight错误结果,servicestack,servicestack" />

servicestack ServiceStack.NET Silverlight错误结果

servicestack ServiceStack.NET Silverlight错误结果,servicestack,servicestack,我正在尝试使用Silverlight设置一个运行ServiceStack的示例演示。我读过 我已经成功地在服务器上调用了这个方法 目前,我的演示应用程序由 Name.Web(服务和Silverlight hoster) Name.Web.DTO包含请求/响应类 名称.Silverlight(主要SL应用程序) Name.Silverlight.DTO包含类的副本(在VS中添加为链接) 在Name.Web.DTO中 我的服务课是 public class TestService : Servi

我正在尝试使用Silverlight设置一个运行ServiceStack的示例演示。我读过

我已经成功地在服务器上调用了这个方法

目前,我的演示应用程序由

  • Name.Web(服务和Silverlight hoster)
  • Name.Web.DTO包含请求/响应类
  • 名称.Silverlight(主要SL应用程序)
  • Name.Silverlight.DTO包含类的副本(在VS中添加为链接) 在Name.Web.DTO中
我的服务课是

public class TestService : Service
{
    public object  Any (TestRequest request)
    {
        var lst = new List<TestResponse>();

        for (int i = 0; i < 20; i++)
        {
            var item = new TestResponse { ID = i, Descrizione = string.Format("Descr_{0}", i) };

            lst.Add(item);
        }
        return lst;
    }
}

提前感谢

我发现,如果我使用descripione和id而不是descripione和id,它会接受值。。。原因可能是什么?谢谢我已经发现了问题所在是ServiceStack.Text.JsConfig.EmitCamelCaseNames=true。。。将其设置为false会起作用。。。。
[Route("/test")]
public class TestRequest : IReturn<IList<TestResponse>>
{
}

[DataContract]
public class TestResponse
{
    [DataMember]
    public int ID { get; set; }
    [DataMember]
    public string Descrizione { get; set; }
}
var webRequest = (HttpWebRequest)WebRequestCreator.ClientHttp.Create(new Uri(_baseUri + uri));