私は次のクラスを持っています:
public class Account
{
public int AccountID { get; set; }
public Enterprise Enterprise { get; set; }
public List<User> UserList { get; set; }
}
そして、私は次のメソッドフラグメントを持っています:
Entities.Account accountDto = new Entities.Account();
DAL.Entities.Account account;
Mapper.CreateMap<DAL.Entities.Account, Entities.Account>();
Mapper.CreateMap<DAL.Entities.User, Entities.User>();
account = DAL.Account.GetByPrimaryKey(this.Database, primaryKey, withChildren);
Mapper.Map(account,accountDto);
return accountDto;
メソッドが呼び出されると、Account クラスは正しくマップされますが、Account クラスのユーザーのリストはマップされません (NULL です)。リストには、マップする必要がある 4 つのユーザー エンティティがあります。誰かが何が間違っているのか教えてもらえますか?