【发布时间】:2014-05-03 11:02:44
【问题描述】:
我正在尝试使用 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 字段。
以下是我的自动映射器
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 实体为目的地的位置。
【问题讨论】:
标签: dynamics-crm-2011 dynamics-crm automapper automapping automapper-3