我的域服务类中有以下代码:
public IQueryable<Resources> GetResources()
{
ResourceToolDataClassesDataContext _context = new
ResourceToolDataClassesDataContext();
return _context.Resources
.Where(o => (o.EndDate == null
|| o.EndDate >= DateTime.Now))
.AsQueryable();
}
然而,在客户端,我似乎无法访问任何DataContext的类,它只适用于我的实体模型。我已经在另一个项目中使用了这个代码片段,并且在那里工作得很好..不确定这里有什么不同。
如果我返回单个实例,例如公共资源,它有效吗?但没有IQueryable
答案 0 :(得分:1)
您是否在Resources类中定义了[Key]属性?