AutoMapper bidirectional mapping
问题 If I want to do bi-directional mapping, do I need to create two mapping? Mapper.CreateMap<A, B>() and Mapper.CreateMap<B, A>() ? 回答1: Yes, because if you change the type of some property (for example DateTime -> string) it is not bidirectional (you will need to instruct Automapper how to convert string -> DateTime). 回答2: Yes, but if you find yourself doing this often: public static class AutoMapperExtensions { public static void Bidirectional<TSource, TDestination>(this IMappingExpression