我正在尝试使用 AutoMapper 进行映射。
源对象是 C# 对象
public class Source
{
public string comment { get; set; }
public string Subject { get; set; }
public Account Account{ get; set; }
}
public class Account
{
public string FirstName{ get; set; }
public string LastName{ get; set; }
}
我的目的地是一个名为 crm_destination 的 CRM 实体,它具有诸如评论、主题之类的字段,但它也具有类型为Account的LookUp 字段帐户。
但我不知道如何映射 LookUp 字段。
以下是我的自动映射器
AutoMapper.Mapper.CreateMap<Source, Destinaetion>()
.ForMember(dest => dest.comment, opt => opt.MapFrom(src => src.comment))
.ForMember(dest => dest.account, opt => opt.MapFrom(src => src.account));
.ForMember(dest => dest.account, opt => opt.MapFrom(src => src.account))抛出类型不匹配的错误。
基本上我的问题是我不知道如何映射 CRM 实体为目的地的 LookUp 字段。