[英]DbContext has been disposed when using nested LINQ
您好,我有一個我無法解決的問題。 誰能解釋這個問題是什么以及如何解決?
///--> get group members
_adProfiles = groupsIds.Select(self => new Func<IEnumerable<AdProfileDto>>(() =>
{
return GetGroupMembersRepository.GetMembers(new GetGroupProfilesRequest { GroupId = self }).Profiles
.Select(item => new Func<AdProfileDto>(() =>
{
return new AdProfileDto
{
AccountName = item.AccountName.ToLower(),
DisplayName = item.DisplayName,
GroupId = self
};
})).Select(item => item.Invoke()).ToList();
})).SelectMany(self => self.Invoke()).ToList();
謝謝你們 。
問題出在數據訪問級別,當我從數據庫中檢索條目時,忘記添加.ToList()了。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.