0

インスタンスAPIを備えた最新バージョンを使用しています。

私のソースタイプ:

public class Source {
  public string ValueX { get; set; }
  public string ValueY { get; set; }
  public string ValueZ { get; set; }
}

私の目的地のタイプ:

public class Destination {

  public Destination () { Inner = new Inner(); }

  public string ValueX { get; set; }

  public Inner Inner { get; set; }

  public class Inner {
    public string ValueY { get; set; }
    public string ValueZ { get; set; }
  }

}

私の設定(プロファイルで行われます):

  CreateMap<Source, Destination>()
    .ForMember(dest => dest.Inner, opt => opt.MapFrom(src => src));

しかし、これは内部オブジェクトをマップしません。構成をテストすると、役に立たないAutoMapperConfigurationException例外がスローされます。

このマッピングを機能させる適切な方法は何ですか?

4

1 に答える 1