public ActionResult Index() { List <Personnel> personnels = _personnelService.GetPersonnels(); var personnelsJSON = GeneralExtensions.SerializeJSON(personnels); return(Content(personnelsJSON, "application/json")); }
public ActionResult Index() { //var personnels = _personnelService.GetPersonnels().GetViewModelByModel(); // Havalı yöntem, direkt extensions metoda gönderiyorum ve return alıyorum var personnelsModel = _personnelService.GetPersonnels(); var personnelsViewModel = personnelsModel.GetPersonnelViewModelsByPersonnelModels(); // personnelsModel'in içeriği doğrudan GetViewModelByModel() içerisine parametre olarak gidiyor. Clean code extension kullanımı. return(View(model: personnelsViewModel)); }