Подтвердить что ты не робот

Добавление контроллера с действиями и представлениями чтения/записи, используя Entity Framework - что такое "Класс данных данных"?

Итак, в Visual Studio, когда я иду добавить контроллер, я получаю это диалоговое окно:

enter image description here

Мне было любопытно, что создала бы Visual Studio, если бы я выбрал "Контроллер с действиями и представлениями чтения/записи, используя Entity Framework", поскольку я использую EF.

Итак, я установил класс Model для созданной модели представления, выбрал Razor для своих просмотров, но я не знаю, какой класс контекста данных? Единственная вещь в раскрывающемся списке - моя модель представления, которую я создал.

4b9b3361

Ответ 1

Класс Data Context - это EF-объект верхнего уровня, который содержит все ваши коллекции объектов, которые сопоставляются с таблицами в базе данных.

Контроллер должен иметь доступ к этому, чтобы он мог выполнять операции CRUD.