Как отобразить списки с помощью ValueInjector
Я используюASP.NET MVC 3
.
Может кто-нибудь, пожалуйста, помогите мне уточнить, что здесь происходит:
var person = new PersonRepository().Get();
var personViewModel = new PersonViewModel();
personViewModel.InjectFrom<LoopValueInjecti,on>(person)
.InjectFrom<CountryToLookup>(person);
У меня есть сетка на моемIndex
Посмотреть. Каждая строка является экземпляромCategoryViewModel
, Так что я делаю, чтобы получить список всех категорий, а затем сопоставить каждуюCategory
в CategoryViewModel, а затем передать этот список CategoryViewModel в представление. Как бы я сделал такое отображение?
IEnumerable<Category> categoryList = categoryService.GetAll();
Я думал, что следующее будет работать, но это не так:
// Mapping
IList<CategoryViewModel> viewModelList = new List<CategoryViewModel>();
viewModelList.InjectFrom(categoryList);