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