如何使用Auto mapper中的模式映射源和目标?

时间:2018-06-05 18:43:02

标签: c# automapper

我的N-Layered项目中有不同的模型,我想使用Automapper进行映射。

我做了如下

public ServicesProfile()
{
    CreateMap<State, StateModel>();
    CreateMap<StateModel, State>();
    CreateMap<City, CityModel>();
    CreateMap<CityModel, City>();
    //.... Some 100 models
}

是否有按照惯例进行地图绘制的简单方法(以模型和剩余名称相同结尾)?

1 个答案:

答案 0 :(得分:1)

尝试使用

CreateMap<State, StateModel>().ReverseMap();

请参阅:https://github.com/AutoMapper/AutoMapper/blob/master/docs/Reverse-Mapping-and-Unflattening.md