再会!
我创建了一个 WCF RIA 服务,如本示例中所述,但我的示例使用EF 6.1,并且GetAllOrders
方法从数据库返回一个集合。
public class RiaService : DomainService
{
[Query(IsDefault = true)]
public IQueryable<rb17> GetAllOrders()
{
var model = new Model1();
return model.Orders;
}
protected override int Count<T>(IQueryable<T> query)
{
return query.Count();
}
}
之后,我创建了一个 lightswitch 项目,将数据源添加为我的 WCF RIA 服务并添加屏幕。
但是当我运行一个项目时,列表屏幕返回错误:
"Unable to load data. Please check your network connection and try loading again."
.
请解释一下,我必须在哪里初始化连接?在我的 WCF RIA 服务方法中GelAllOrders
,一切正常,当我设置断点时方法返回集合是可查询的。在类Model1
中已经添加了连接字符串。为什么 LS 请求另一个连接?