我正在使用自動映射器來映射源對象和目標對象。當我映射他們時,我得到下面的錯誤。自動映射表達式必須解析爲頂層成員
表達式必須解析爲頂級成員。參數名稱:lambda表達式
我無法解決問題。
我的源和目標對象是:
public partial class Source
{
private Car[] cars;
public Car[] Cars
{
get { return this.cars; }
set { this.cars = value; }
}
}
public partial class Destination
{
private OutputData output;
public OutputData Output
{
get { return this.output; }
set { this.output= value; }
}
}
public class OutputData
{
private List<Cars> cars;
public Car[] Cars
{
get { return this.cars; }
set { this.cars = value; }
}
}
我必須與Destination.OutputData.Cars
對象映射Source.Cars
。你能幫我解決嗎?
您可以添加automapper配置嗎? – k0stya 2012-07-24 19:54:29
我試圖添加配置,它在運行配置時拋出錯誤。我的配置如下所示:Mapper.CreateMap