【问题标题】:List users in a datagrid, using WCF + RIA with Silverlight 4在数据网格中列出用户,使用 WCF + RIA 和 Silverlight 4
【发布时间】:2010-09-29 20:31:30
【问题描述】:

如何列出 RIA 服务中的所有注册用户?

我尝试使用 IQueryable(来自域类服务)公开它们,但收到错误“实体类型 'User' 由多个 DomainService 类型公开。”我的第一个线索是用户已经暴露,但在代码中没有发现任何内容,并且在“数据源”中没有与“用户”相关的内容(来自 silverlight 客户端项目)。我的猜测是 RIA 已经公开了 User 对象,但只有经过身份验证的对象......如何列出所有?

提前致谢,

【问题讨论】:

    标签: wcf silverlight service datagrid ria


    【解决方案1】:

    在身份验证期间,RIA 服务需要从某处获取Users,因此您需要创建另一个domain service 以公开Users

    【讨论】:

    • 您好,感谢您的关注。工作正常:创建了另一个名为“MembershipService”的服务,它公开了一个“UserInfo”类型(链接到用户)。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-09-07
    • 1970-01-01
    • 1970-01-01
    • 2011-02-07
    • 2011-06-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多