【发布时间】:2014-05-23 20:20:28
【问题描述】:
我正在使用 EF 6.1.0 并且正在创建 WCF 服务。
首先,我创建了一个类库,其中包含用于初始化 EF 的实体、映射器和上下文。 我还创建了一个包含上下文实例化的类并拥有以下代码:
public IQueryable<[Entity]> GetAll()
{
return context.[Entity].AsQueryable();
}
另一方面,我在同一个项目上创建了一个 WCF 服务,并像这样调用 .svc 文件中的函数 GetAll():
public List<[Entity]> GetList()
{
[iObject] repository = new [Object](new Context());
return repository.GetAll().ToList();
}
项目正在建设中。我什至检查了 cconfiguration,它在正确的数据库中。但是,假设创建的数据库和表不存在,并且返回中显示错误“序列不包含匹配元素”。
如果这个令人困惑,您能否指出一些使用 Code First Entity Framework 的 WCF 服务链接。
【问题讨论】:
标签: c# wcf entity-framework ef-code-first wcf-data-services