Automapper将日志记录添加到Map方法

dza*_*aba 4 .net logging nlog automapper

是否有可能将日志记录(如nlog)添加到automappermap方法中?

我真的想要记录有关对象之间所有映射的信息.

谢谢

stu*_*rtd 6

您可以使用BeforeMap事件:

Mapper.CreateMap<SourceType, DestinationType>().BeforeMap((src, dst) =>
{
     SomeStaticLogger.DebugFormat("Mapping stuff from {0} to {1}", src, dst);
});
Run Code Online (Sandbox Code Playgroud)