【发布时间】:2010-03-15 15:12:06
【问题描述】:
喂!
我需要编写一个 RIA 服务来从 Silverlight 3.0 应用程序调用 Java Web 服务。 我正在测试东西是如何工作的,在我的 Web 应用程序中,我有一个 MyData 类,它有 2 个属性(int ID、字符串文本):
namespace SilverlightApplication1.Web
{
public class MyData
{
[Key]
public int ID { get; set; }
public string Text { get; set; }
}
}
然后我写了简单的DomainService:
[EnableClientAccess()]
public class MyService : DomainService
{
public IQueryable<MyData> GetMyData(string Url)
{
// here I will call my WebService
List<MyData> result = new List<MyData>();
result.Add(new MyData { ID = 1, Text = Url });
return result.AsQueryable();
}
}
}
如何将数据导入我的 SL 应用程序?现在我有了这个:
命名空间 SilverlightApplication1 { 公共部分类 MainPage : UserControl { 公共主页() { 初始化组件(); MyContext 上下文 = new MyContext(); } } }
我调用并加载但没有工作(异常或空值)...
我有 Invoke 注释,但 MyData 不是 TEntity,我也不能使用字符串或其他简单类型...:/ 我正在阅读和阅读帖子,但没有什么像它应该的那样工作..
任何帮助将不胜感激。
谢谢!
【问题讨论】:
标签: .net silverlight web-services service ria