2010-08-10 18 views
5

ViewModel sayfamın doldurulması için gereken hizmetleri kapsama almalı mıyım?ViewModel'in kurucumun ViewModel'in verilerini doldurması gerekir mi?

public PartialViewResult Companies(SearchViewModel search) 
{ 
    search.Summary = _entitySearchService.GetSearchDataSummary(search.SearchExpression); 
    search.PagedCompanies = _companyService.GetPagedEntities<Company>(search.SearchExpression); 

    return PartialView(search); 
} 

Ama ne SearchViewModel eğer onun kurucu bu özellikleri nüfuslu şu şekildedir:

Şu yapıyorum? StructureMap'in arayüzlere servislere geçmesini sağlayabilirim. Geçerli bir ViewModel kullanımı mı? Bu müthiş videoyu kontrol et Put your controller on a diet.

cevap

3

Aradığın şeyleri ve daha fazlasını kapsar.

1

Hayır, yapmayın o senin buradan numune asp.net MVC projesi bakmak, farklı ViewModels mülklerin aynı tip için tekrarını olacak çünkü: http://valueinjecter.codeplex.com

İlgili konular