因此将EFCore与代理lib一起使用以进行自动延迟加载。总的来说,效果很好,除非我创建上下文并将其添加到上下文中。
错误:
分离的实体或具有以下特征的实体不支持延迟加载 加载了'AsNoTracking()'。
因此,.Add会返回一个跟踪的实体...这是处理此问题的正确方法吗?
var addedNote = context.Add(newNote);
context.SaveChanges();
note = new Note(addedNote.Entity); //Note object uses the navigation properties