简体   繁体   English

延迟加载实体框架错误

[英]Lazy loading with Entity Framework error

I have created an .EDMX file from my database using Entity Framework 6.1.3. 我使用Entity Framework 6.1.3从我的数据库创建了一个.EDMX文件。 Now my code is not compiling with error: 现在我的代码没有编译错误:

Cannot convert lambda expression to type 'string' because it is not a delegate type. 无法将lambda表达式转换为类型'string',因为它不是委托类型。

FEED_DETAIL is not compiling as I have in MASTER_FEED class as: FEED_DETAIL没有编译,因为我在MASTER_FEED类中编译为:

public virtual ICollection<FEED_DETAIL> FEED_DETAIL { get; set; }

public MASTER_FEED GetMasterFeed(string strSnapshotId)
{
    IList<MASTER_FEED> data=_objDbContext.MASTER_FEED.Include(rw =>rw.FEED_DETAIL).Where(x => x.MAST_SNAPSHOT_RECORD_ID.Equals(strSnapshotId));

    return null;
}

Any help please. 请帮忙。

尝试添加

using System.Data.Entity;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM