RIA サービスがあり、Silverlight アプリでいくつかのメソッドを使用する必要があります。サンプル RIA サービスのメソッドは次のようになります。
[Invoke]
public string TestService()
{
return "good!";
}
そして、これがSilverlightアプリでそれを使用しようとした方法の1つです:
var ctx = new MyDomainContext();
public string str;
ctx.TestService( (i) =>
{
if (!i.HasError)
{
str= (string)i.Value;
}
}, null);
そして、何らかの奇妙な理由で、私はいつもnull
; お知らせ下さい。