是否有可能将日志记录(例如nlog
)添加到automapper
地图方法?
我真的想要记录有关对象之间所有映射的信息。
由于
答案 0 :(得分:6)
您可以使用BeforeMap事件:
Mapper.CreateMap<SourceType, DestinationType>().BeforeMap((src, dst) =>
{
SomeStaticLogger.DebugFormat("Mapping stuff from {0} to {1}", src, dst);
});