映射枚举不产生任何结果
本文关键字:任何 结果 枚举 映射 | 更新日期: 2023-09-27 18:13:59
我遇到了一个问题,我的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
没有返回任何结果。我知道有一些用户。
我找到问题了。我:
Mapper.CreateMap<IEnumerable<User>, IEnumerable<UserViewModel>>();
我应该写的地方:
Mapper.CreateMap<User, UserViewModel>();
感谢您的评论,这个问题现在已经解决了。
S