Wie ordnen Sie mithilfe von AutoMapper eine Dto einer vorhandenen Objektinstanz mit verschachtelten Objekten zu?

Ich habe das folgende Dto und die folgende Entität mit einer verschachtelten Unterentität.

public class Dto
{
    public string Property { get; set; }
    public string SubProperty { get; set; }
}

public class Entity
{
    public string Property { get; set; }
    public SubEntity Sub { get; set; }
}

public class SubEntity
{
    public string SubProperty { get; set; }
}

Wie kann ich ein Mapping mit @ einrichte AutoMapperit @ kann ich eine vorhandene Instanz von @ aktualisiereEntitä mit den Werten von einem Dto.

Ich benutzeMapper.Map(dto, entity), um eine vorhandene Entität zu aktualisieren, aber wenn ich versuche, @ zuzuordnDto.SubProperty zuEntity.Sub.SubProperty Ich bekomme eine Ausnahme für "muss auf Mitglied der obersten Ebene aufgelöst werden. Parametername: lambdaExpression".

Wenn ich ein Mapping aus @ erstelDto zuSubEntity usingFromMember dannEntity.Sub wird durch eine neue Instanz von @ ersetSubEntity aber das ist nicht was ich will. Ich möchte nur die Eigenschaften der vorhandenen Instanz von @ aktualisierSubEntity auf derSub Eigentum vonEntity.

Wie kann ich das erreichen?