所以我有一个像这样的View模型:
Public Class CategoryViewModel
Public Property ID As Integer
Public Property Name As String
Public Property Display As Boolean
Public Property DisplayIndex As Integer
End Class
然后这个:
Public Class CategoriesViewModel
Public Property Categories As IEnumerable(Of CategoryViewModel)
End Class
如何将类别集合(Domain.Category)映射到CategoriesViewModel中的Categories(CategoryViewModel)属性?
另外,您如何处理子类别的集合?你会为它制作另一个View Model并在CategoryViewModel上有一组那些吗?
答案 0 :(得分:1)
告诉automapper类型应该如何映射,所以告诉AM Category如何映射到CategoryViewModel。如果您将类别数组映射到categoriesviewmodel列表,AM并不在意,只要您告诉它如何映射类型。
第二部分是子类别自引用吗?