将abp从1.4.2更新到2.3.0后,我在尝试将实体映射到Dto时出错了
var articles = _articleRepository.GetAll().Where(p => p.ProductId == id);
var mappedArticles = ObjectMapper.Map<List<ArticleListItemDto>>(articles);
它给了我错误映射类型,一切都在更新之前和之后工作
它也只在映射时为延迟加载的属性抛出异常,如果我尝试GetAllIncluding
而不是GetAll
映射器工作正常
答案 0 :(得分:1)
我通过在连接字符串中添加以下配置来修复它。
MultipleActiveResultSets=true;