あるタイプを別のタイプにマップしたいのですが、最初のタイプに複数のプロパティがあり、他のタイプの 1 つのプロパティを取得するために必要です
例えば
public class A
{
public int a{get;set;}
public int b{get;set;}
public int c{get;set}
}
public class B
{
public C z{get;set;}
public int c{get;set}
}
public class C
{
public int a{get;set;}
public int b{get;set;}
public int Total{get;set}
}
public class D
{
public C Get(A a)
{
var c = new C();
c.a = a.a;
c.b= b.a;
c.c = c.a + c.b;
return c
}
}
ここで A を B にマッピングしたいので、Automapper を使用してどのように行うことができますか