0
我視圖模型:AutoMapper不映射視圖模型到模型
public class EmployeeViewModel
{
public Developer Developer { get; set; }
public Administrator Administrator { get; set; }
}
和型號:
public class Developer
{
//some stuff
}
我想它在動作映射:
public ActionResult AddDeveloper(EmployeeViewModel employee)
{
AutoMapper.Mapper.CreateMap<EmployeeViewModel, Developer>();
Developer developer = AutoMapper.Mapper.Map<EmployeeViewModel, Developer>(employee);
.......
}
之後developer
變量沒有employee
具有的參數值。你可以幫我嗎?
爲什麼不直接致電employee.Developer? – Sean
創建地圖後,您還可以調用Mapper.AssertConfigurationIsValid()。對於需要自定義的映射,可能會有一些無效的內容 – Sean
我們確實可以通過查看「內容」來做到這一點,並且在添加所有類型的完整定義時添加。 –