1
Существует ли более короткая версия для отображения EF из выражения linq или лямбда в модель View (Movie здесь - ViewModel), зная, что EF и ViewModel имеют те же поля (Id, Director, Plot ...)?Сопоставьте объект EF с классом ViewModel без анонимных типов
public ActionResult MovieDetails(int ID) {
using (MAKANI.Models.Entities db = new MAKANI.Models.Entities()) {
var rMovie = (from m in db.Movies
where m.ID == ID
select new Movie {
Title = m.Title,
Director = m.Director,
Plot = m.Plot,
Link = m.Link,
Starring = m.Starring
}).Single();
return View(rMovie);
}
}
нет другого способа использования каркаса отображения? –
Не встроенный, сохраняя при этом надлежащее разделение между классами, нет. – podiluska