【发布时间】:2020-11-18 20:00:55
【问题描述】:
我有:
Class A
{
public string FirstName { get; set; }
}
Class B
{
public string FirstName { get; set; }
public Guid RequestId { get; set; }
}
我想将 从 A 映射到 B,因为“A”没有有 RequestId 我想将它设置为 Guid.NewGuid( )
我试过这段代码:
var config = new MapperConfiguration(cfg =>
{
cfg.CreateMap<A, B>().ForMember(m => m.RequestId, o => Guid.NewGuid());
});
_mapper = config.CreateMapper();
但我仍然在 RequestId 中得到 empty Guid。
【问题讨论】:
标签: c# automapper guid