【发布时间】:2015-08-06 07:00:26
【问题描述】:
我想使用 AutoMapper 合并两个对象(参见下面的测试)。我尝试了很多方法,但它总是从目标或源复制两个属性。
我怎样才能通过下面的测试?
public class Person
{
public string FirstName { get; set; }
public string LastName { get; set; }
}
[Test]
public void Merge_people()
{
var source = new Person() { LastName = "Smith" };
var target = new Person() { FirstName = "John" };
Mapper.CreateMap<Person, Person>();
Mapper.Map(source, target);
Assert.That(target.FirstName == "John");
Assert.That(target.LastName == "Smith");
}
【问题讨论】:
标签: c# automapper