Automapper 在 post 请求期间抛出错误,错误映射类型,C# WEB API

Automapper throws an error during post request , Error mapping types, C# WEB API

我得到了基于 类 的 Web Api:公司和员工,我正在尝试发出 post 请求,但是当我在 post 中这样做时伙计,我得到了 Automapper 异常。顺便说一句,我试图在一个 post request.I 中添加 Company 和多个 Employees 无法弄清楚,我吓坏了。谢谢你的时间。

This is the exception I am getting

I use this class to Map to database

I use this class to map Employees to database

Company class

Employee Class

Mapping Class which implements MappingProfile

Postman

在你的公司class你有

public ICollection<Company> Employees { get; set; }

应该是Employee的合集。这可以解释你得到的异常,试图将 EmployeeForCreationDto 映射到 Company 对于 automapper 是不可能的。