2
我通過DbContext
生成器生成了我的實體,並將其添加到使用我的實體上下文模型的API控制器。以下方法未能雖然編譯:實體框架包含未能編譯
public IEnumerable<casino> Getcasinos()
{
var casinos = db.casinos.Include(c => c.city).Include(c => c.state);
return casinos.AsEnumerable();
}
編譯器說:
Cannot Convert Lambda Expression to Type 'String' Because It Is Not A Delegate Type
任何想法,爲什麼它是這樣說?我有導入的System.Linq
名稱空間。
工作很好!謝謝! – 2012-07-18 01:01:40
@JuniperAsh:沒問題。如果你在一個單獨的層中完成數據訪問,這實際上是一個非常容易犯的錯誤。 – 2012-07-18 01:02:19