ValueInjecterでマップIQueryable<User>
する必要があります。IQueryable<SimpleUser>
これは可能ですか?
私は試した:
return userRepo.GetUsers()
.Select(o => new SimpleUser().InjectFrom(o))
.Cast<SimpleUser>();
しかし、これを保存された式に変換することはできません...まあ、メソッドInjectFrom
。
automapperはこれを行うことができますか?
私はこれに似たものが欲しい:
return from i in userRepo.GetUsers()
select new SimpleUser{
i.UserId,
i.Name
};
しかし、ある種のマッパーツールを使用します。