【问题标题】:How do you create properties on WCF Data Service objects that are dependent on the server's state?如何在依赖于服务器状态的 WCF 数据服务对象上创建属性?
【发布时间】:2010-11-09 20:26:00
【问题描述】:

我正在尝试创建一个 WCF 数据服务,它返回看起来有点像我的 POCO 的对象;它们的不同之处在于它们具有在调用查询时计算的单个属性。

换句话说,我有一部 POCO 电影。我希望能够查询给我的电影,每个电影都带有一个附加属性“IsAllowedToWatch”。 'IsAllowedToWatch' 的值由我的身份验证状态和当前观看该电影的用户数量决定。

我正在使用 Code-First EF4 和 WCF 数据服务。任何人都可以提出最好的方法吗?

【问题讨论】:

    标签: entity-framework-4 wcf-data-services code-first


    【解决方案1】:

    我已经解决了这个问题,但解决方案相当复杂。我必须使用一个自定义的 IQueryProvider 来在我的自定义业务类型和数据库类型之间进行调解。这一切都变得相当丑陋!

    【讨论】:

      猜你喜欢
      • 2023-01-09
      • 2013-09-26
      • 1970-01-01
      • 1970-01-01
      • 2020-07-09
      • 2023-03-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多