मैं ऑटोमेपर ढांचे के लिए नौसिखिया हूं। मेरे पास एक डोमेन क्लास और एक डीटीओ क्लास इस प्रकार है:
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
वर्ग के समान नहीं है, क्योंकि संपत्ति " पूर्णनाम " EmployeeDto
वर्ग की है।
और यहाँ Employee
ऑब्जेक्ट को मैप करने के लिए कोड है EmployeeDto
:
Mapper.CreateMap<Employee, EmployeeDto>(); // code line (***)
EmployeeDto dto = Mapper.Map<Employee, EmployeeDto>(employee);
मेरा प्रश्न है: यदि मैं मैप करना चाहते Employee
करने के लिए (स्रोत वर्ग) EmployeeDto
(गंतव्य वर्ग), मैं कैसे मानचित्रण नियम निर्दिष्ट कर सकते हैं? दूसरे शब्दों में, मुझे ऊपर कोड लाइन (***) के साथ अधिक कैसे करना चाहिए?