更新到 abp 2.3.0 后映射类型错误
Error mapping types after updating to abp 2.3.0
将 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
映射器工作正常
,它也会仅在映射时为延迟加载的属性抛出异常
我通过将以下配置添加到连接字符串来修复它。
MultipleActiveResultSets=true;
将 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
映射器工作正常
我通过将以下配置添加到连接字符串来修复它。
MultipleActiveResultSets=true;