我有以下DTO對象: 與DTO對象和C#繼承工作
class ParentDTO
{
property1;
property2;
}
class ChildDTO : ParentDTO
{
property3;
}
和正常的對象我想談談DTO:
class Parent
{
property1;
property2;
}
class Child : Parent
{
property3;
}
(假設我不能直接使用父類和子類,我需要使用DTO)
將這些轉換爲DTO的正確方法是什麼?我試着寫方法:
object ConvertToDTO<T>(T objectToConvert);
這將根據它的類型基本上把任何物體DTO對象,然後框它對象。這是正確的方法嗎?
非常感謝!
[AutoMapper](https://github.com/AutoMapper/AutoMapper/wiki/Getting-started) – Habib