0
マイ例えば失敗:AutomapperはアイテムがConvertUsingを<>(使用コレクションを持つオブジェクト)
class BoxVM {
int BoxId {get;set;}
List<ItemVM> Items {get;set;}
}
class Box {
int BoxId {get;set;}
List<Item> Items {get;set;}
}
マッピングの設定で:
CreateMap<BoxVM, Box>();
CreateMap<ItemVM, Item>().ConvertUsing<ItemTypeConverter>();
BoxVM
意志Items
を変換する場合、ItemTypeConverter
が呼び出されません。空のItems
コレクションをBox
に置いてください。
BoxIdが正しくマップされています。
ステップがありませんか?
原因はプロパティ名に誤字がありました。 – PenFold