Кажется, мне трудно найти информацию, необходимую для реализации EF Core. Я прочитал много статей и смотрел такие видео, как Начало работы с Entity Framework Core [1 из 5] . Но ни в одной из этих статей и видеороликов не предполагается, что проект Razor Pages создан с использованием последней версии Visual Studio (16.3.6).
Я предпочитаю (и уже знаком с) базу данных в первую очередь, но у Microsoft естьрешил, что сначала нам нужно написать код.
Поэтому я вручную создал свои классы сущностей и выполнил команду Add-Migration
. (Обратите внимание, что 00000000000000_CreateIdentitySchema.cs был создан Visual Studio при создании проекта.)
![enter image description here](https://i.stack.imgur.com/7e2DA.png)
Работает успешно, но создаетпустой Migration
класс.
public partial class InitialTaskClasses : Migration
{
protected override void Up(MigrationBuilder migrationBuilder)
{
}
protected override void Down(MigrationBuilder migrationBuilder)
{
}
}
Есть ли способ включить классы сущностей в миграцию?
* Обратите внимание, что я уже выполнил команду update-database
,который добавил классы сущностей в мою базу данных.