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
我们确实可以通过查看“内容”来做到这一点,并且在添加所有类型的完整定义时添加。 –