0
我可以通過WCF RIA服務連接到我自己的數據提供嗎?使用RIA和Silverlight訪問我自己的數據層
我創建了一個連接到DynamicAX數據源的小型數據層。我想使用Silverlight 4 & RIA服務來訪問該數據層。
在這做了以下最基本的-I've ...
1)我已經添加了一個空domainclass到webproject並在該類我創建了一個簡單的方法返回一個字符串...
[EnableClientAccess()]
public class ProjectService : DomainService
{
public string TestViaRIA()
{
return "Hello!";
}
}
2)然後,我在我的silvelight類添加參考Web項目,創造了一些代碼,試圖調用的方法...
using ProjectApp.Web;
namespace ProjectApp.Views
{
public partial class ProjectControl : UserControl
{
public ProjectControl()
{
InitializeComponent();
ProjectContext ctx = new ProjectContext();
var x = ctx.TestViaRIA();
testTextBox.Text = x.ToString();
}
}
}
返回的值是「{系統.ServiceMod el.DomainServices.Client.InvokeOperation}」。
我很明顯在這裏做錯了什麼,我很感激一些關於如何實現這一點的指導。