【发布时间】:2016-07-01 15:08:32
【问题描述】:
我正在开发 webapi 项目并广泛使用 Automapper 来映射对象。 目前我正在使用 Mapper.Map
谁能指导我如何实现这个? Unity注册IMappingEngine时如何调用这个configure方法?
我当前的自动映射器映射:
public static class AutomapperConfiguration
{
public static void Configure()
{
Mapper.Initialize(cfg =>
{
cfg.ConstructServicesUsing(type => UnityConfig.GetConfiguredContainer().Resolve(type));
cfg.CreateMap<Logger, Log>()
.ForMember(d => d.TxId, opt => opt.ResolveUsing<AsRunTxIdValueResolver>());
}
}
}
谢谢
【问题讨论】:
标签: c#-4.0 asp.net-web-api unity-container automapper