ドメインモデルからのデータを示す名前として私を返す静的メソッドがあります。オブジェクトを含むコレクションを別のリストに送信する
ベローは、私がいるデバッグモードで ....他のプロパティを呼び出すFromDomainModel上記のviewmodel ...
public List<Photo> Photos { get; set; }
と最初のコンストラクタ
public PropertyViewModel(Property x)
{
Id = x.Id;
...
List<Photo> Photos = new List<Photo>();
foreach (var item in x.Photos)
{
Photos.Add(item);
}
}
ですFromDomainModel()メソッドの行に到達するまでの写真のコレクション
List<PropertyViewModel> dataVm = new List<PropertyViewModel>();
デバッグ中の行dataVm.Add(new PropertyViewModel(p));
pは実際に正しく収集しています。質問がなぜリストのdataVmの中に渡されないのですか?