Я новачок у програмі Automapper. У мене є доменний клас і клас DTO наступним чином:
public class Employee
{
public long Id {get;set;}
public string Name {get;set;}
public string Phone {get;set;}
public string Fax {get;set;}
public DateTime DateOfBirth {get;set;}
}
public class EmployeeDto
{
public long Id {get;set;}
public string FullName {get;set;}
public DateTime DateOfBirth {get;set;}
}
Примітка: Назва властивості " Назва " Employee
класу не збігається з властивістю " FullName " EmployeeDto
класу.
А ось код для Employee
об’єкта на карті EmployeeDto
:
Mapper.CreateMap<Employee, EmployeeDto>(); // code line (***)
EmployeeDto dto = Mapper.Map<Employee, EmployeeDto>(employee);
Моє запитання: Якщо я хочу відобразити Employee
(клас джерела) на EmployeeDto
(клас призначення), як я можу вказати правило відображення? Іншими словами, як мені зробити більше з рядком коду (***) вище?