Лучшая практика для заполнения большой ViewModel, которая зависит от нескольких таблиц - PullRequest
0 голосов
/ 22 апреля 2020

enter image description here Каков наилучший способ сделать наименьшее число выборок из базы данных и заполнить модель представления, зависящую приблизительно от каждого поля, и другую выборку таблицы, например

public class FirstClass { public int id{get;set;} public string name{get;set;}} 

и ViewModel зависит для свойства name FirstClass

public Class FirstViewModel{public string FirstClassName{get;set;}}

, поэтому я должен сделать это в уме, но я знаю, что должен быть лучший способ

DBSet<FirstClass> FirstClass{get;set;}

контроллер или хранилище:

db.FirstClass.Find(x=>x.id == id).select(x=>x.name);

, что очень плохо для производительности базы данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...