Где находится конструктор Model в ASP.NET Core MVC с EF Core - PullRequest
0 голосов
/ 29 апреля 2018

Я работаю над ASP.NET Core MVC Application, который использует Entity Framework Core. Так что все казалось хорошо, но почему-то у меня возник интересный вопрос, и я не смог найти ответ в Интернете. Вот что я знаю. Когда мы используем EF Core, это дает нам возможность представлять таблицы базы данных в виде классов и работать с ними. У меня есть класс CONTEXT.cs, который создает объекты, дает им свойства, соответствующие базе данных. Вот мой вопрос Если модель является классом, то где находится конструктор? Или это делается, когда я «создаю» что-то и вся информация поступает в контроллер следующим образом ([Bind («id», «name»)] Материалы материалы) и данные просто добавляются в контекст

Заранее спасибо. Пожалуйста, поправьте меня, если я пишу что-то не так

1 Ответ

0 голосов
/ 29 апреля 2018

Я думаю, что эта ссылка ответит на первую часть вашего вопроса: https://docs.microsoft.com/en-us/ef/core/modeling/constructors

И о связующих моделях, которые исходят от действий контроллера. По крайней мере, в предыдущих версиях данные устанавливались через установщики открытых полей, которые могут реализовывать сложную логику. Например, логический установщик может фактически добавить значение в приватный список при назначении «истинного» значения.

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