I have relations like:
One-to-Many : Order-OrderDetails
Many-to-One : OrderDetails-Product
My Model:
public class Order
{
public ICollection<OrderDetail> OrderDetails {get; set;}
}
public class OrderDetails
{
public Order Order { get; set; }
public Product Product {get; set;}
}
public class Product
{
public ICollection<OrderDetail> OrderDetails { get; set; }
}
I have a couple of nested queries and I am trying to map my order to DTO. My order looks like:
| Order
|----OrderDetails
| |----Product
|----OrderDetails
|----Product
If my DTO looks like this:
public class OrderDetailsResponse
{
.....
public Order Order { get; set; }
}
How can I configure AutoMapper to achieve this? Any hints or suggestions would be highly appreciated.
Thank you.