【发布时间】:2012-01-18 14:20:16
【问题描述】:
我有一个带有 WCF OData 服务的 Web 应用程序。我有一个名为 Guest 的模型,具有一些属性:Id、FullName、Username、Email...
WCF 数据服务就像一个提要一样工作,所以我想隐藏电子邮件列,但我不知道如何。
public Expression<Func<Guest, bool>> OnQueryGuests()
{
if (!IsAuthenticated())
return c => c________;//what should return here???
}
我的临时解决方案是为所有未登录的用户禁用该服务。
【问题讨论】:
-
同样的问题重复于:stackoverflow.com/q/23163035/637142
-
我添加了一个可能的解决方案:stackoverflow.com/q/23163035/637142 看看编辑部分
标签: entity-framework lambda wcf-data-services interceptor