RIA Service的方法始终返回null。怎么解决?

时间:2013-03-27 09:59:10

标签: c# silverlight wcf-ria-services

我有一个RIA服务,我需要在silverlight应用程序中使用一些方法。 以下是示例RIA Service的方法:

    [Invoke]
    public string TestService()
    {
        return "good!";
    }

以下是我尝试在silverlight应用程序中使用它的方法之一:

           var ctx = new MyDomainContext();


           public string str;
           ctx.TestService( (i) =>
           {
               if (!i.HasError)
               {
                    str= (string)i.Value;

               }
           }, null);

由于一些奇怪的原因,我总是得到null; 请指教。

1 个答案:

答案 0 :(得分:1)

str必须是全局变量

private string Str { get; set; }