[英]Net Core 3: Apply Automapper with OData, No overload for ProjectTo takes 0 arguments
How do I apply Automapper with Odata in NetCore 3?如何在 NetCore 3 中应用 Automapper 和 Odata? I am receiving error below, using resource.
我在下面收到错误,使用资源。 Has the syntax been updated?
语法更新了吗?
https://stackoverflow.com/a/28725063/14727392 https://stackoverflow.com/a/28725063/14727392
[EnableQuery]
public IQueryable<PersonDto> Get() {
_dbContext.Set<Persons>().ProjectTo<PersonDto>();
}
Error: No overload for ProjectTo takes 0 arguments
错误:ProjectTo 没有过载采用 0 arguments
Currently using Net Core 3.1目前使用的是 Net Core 3.1
It has changed to the following syntax:它已更改为以下语法:
var result = _mapper.ProjectTo<PersonDto>(_dbContext.Set<PersonDto>());
Resource:资源:
https://nodogmablog.bryanhogan.net/2020/05/automapper-projectto-instance-version/ https://nodogmablog.bryanhogan.net/2020/05/automapper-projectto-instance-version/
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.