আমি অটোম্যাপার কাঠামোর একটি নবাগত। আমার নিম্নরূপে একটি ডোমেন ক্লাস এবং একটি ডিটিও ক্লাস রয়েছে:
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(গন্তব্য শ্রেণি) করতে চান, তবে আমি কীভাবে ম্যাপিংয়ের নিয়মটি নির্দিষ্ট করতে পারি? অন্য কথায়, উপরের কোড লাইন (***) দিয়ে আরও কী করা উচিত?