次のマップを試しました。
CreateMap<ThemeNewModel, CreateThemeOrder.ThemeModel>()
.ForMember(d => d.Subject.Id, o => o.MapFrom(s => s.Subject));
Subject.Id
とはどちらもSubject
タイプint
です。ただし、次のエラーが表示されます。
式 'd => Convert(d.Subject.Id)' は、子オブジェクトのプロパティではなく、最上位メンバーに解決される必要があります。代わりに、子型または AfterMap オプションでカスタム リゾルバーを使用します。パラメーター名: lambdaExpression
AutoMapper 2.0 を使用しています。なしでは解決できませんAfterMap
か?