public void Test() { // TinyMapper.Bind<Source, Target>(config => config.Bind(target => target.Value, "MyValue")); // // var source = new Source(); // var result = TinyMapper.Map<Target>(source); TinyMapper.Bind <PersonComplexFrom, PersonTo>(config => { config.Bind(from => from.Nickname, to => to.StringTarget); }); // TinyMapper.Bind<PersonComplexFrom, PersonTo>(); var person = new PersonComplexFrom { CreateTime = DateTime.Now, Nickname = "Object Mapper", Int = 3 }; // List<PersonComplexFrom> list = new List<PersonComplexFrom> { person }; //person.Address = null; var personDto = TinyMapper.Map <PersonTo>(person); // var lists = TinyMapper.Map<List<PersonTo>>(list); }
public void Test() { // TinyMapper.Bind<Source, Target>(config => config.Bind(target => target.Value, "MyValue")); // // var source = new Source(); // var result = TinyMapper.Map<Target>(source); TinyMapper.Bind<PersonComplexFrom, PersonTo>(config => { config.Bind(from => from.Nickname, to => to.StringTarget); }); // TinyMapper.Bind<PersonComplexFrom, PersonTo>(); var person = new PersonComplexFrom { CreateTime = DateTime.Now, Nickname = "Object Mapper", Int = 3 }; // List<PersonComplexFrom> list = new List<PersonComplexFrom> { person }; //person.Address = null; var personDto = TinyMapper.Map<PersonTo>(person); // var lists = TinyMapper.Map<List<PersonTo>>(list); }