我的Automapper查询遇到问题而没有返回任何结果。这是代码:
public ViewResult List()
{
IEnumerable<User> users = _unitOfWork.UserRepository.Get();
var userListViewModel = new UserListViewModel();
userListViewModel.Users = Mapper.Map<IEnumerable<User>, IEnumerable<UserViewModel>>(users);
return View(userListViewModel);
}
userListViewModel.Users
未返回任何结果。我知道有一些用户。
答案 0 :(得分:0)
我发现了问题。我有:
Mapper.CreateMap<IEnumerable<User>, IEnumerable<UserViewModel>>();
我应该拥有的地方:
Mapper.CreateMap<User, UserViewModel>();
感谢您的所有评论,此问题现已解决。
取值