RIA 服务公开嵌套对象
我在通过 WCF RIA 服务暴露嵌套对象时遇到问题。
业务对象示例(未绑定到数据库)
public class User
{
public string Name { get; set; }
public Product Product { get; set; }
}
用户对象将到达我的客户端对象,但产品不会。我该如何解决这个问题?
I am having an issue exposing my nested object VIA WCF RIA Service.
Example of business objects (not tied to DB)
public class User
{
public string Name { get; set; }
public Product Product { get; set; }
}
The user object will come to my client object, however the product does not. How can I resolve this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
您也可以在查询中执行此操作,如下所示:
You can also do it in the query like this:
您是否在用户元数据中使用[包含]标签?它将把它识别为应该通过网络发送的信息。
Do you use the [Include] tag in User metadata? It will identify it as information that should be sent over the network.
如果没有映射,请使用 LINQ 查询:一些伪代码
var user= from u in User
在 User.Key = Product.Key 上加入产品
选择你;
If there isnt a mapping, use a LINQ query: some pseudocode
var user= from u in User
join Product on User.Key = Product.Key
select u;