次のような1対多の関係であるPOCO / DTOがあります。
Public Class Main1
    Public A As Integer
    Public Subs As New List(Of Sub1)
End Class
Public Class Sub1
    Public B As Integer
End Class
そして、次のようなビジネスロジック部分があります。
Public Class Main2
    Public A As Integer
    Public Subs As New Sub2Set()
End Class
Public Class Sub2Set
    Public Subs As New List(Of Sub2)
    Public Sub Add(ByVal Sub2 As Sub2)
        'Do some validation checks here.
        Me.Subs.Add(Sub2)
    End Sub
End Class
Public Class Sub2
    Public B As Integer
End Class
私は、 (1) 関連するメソッドのみを公開し、(2)追加されたメソッドがルールに違反していないことSub2Setを確認するために を使用しています。Sub2
automapper を使用して Main1 とその子を Main2 に、またはその逆にマップするにはどうすればよいですか?