Строительные леса EF Core 2.1 - создание модели с базовым классом по умолчанию
Я использую следующую команду Scaffoling
Scaffold-DbContext 'Data Source=myServer;Initial Catalog=mydb;User ID=myUser;Password=MyPass' Microsoft.EntityFrameworkCore.SqlServer -Tables [dbo].[MyTable]
для создания следующего класса модели:
public partial class MyTable
{
public MyTable()
{
}
public int Id { get; set; }
}
Но я хочу, чтобы модель была сгенерирована, как показано ниже (т.е. унаследована от базового класса IEntity
public partial class MyTable : IEntity<int>
{
public MyTable()
{
}
public int Id { get; set; }
}
Как это можно сделать с помощью команды Scaffold?
У меня более 1000 таблиц, поэтому в настоящее время мне нужно добавлять базовый класс вручную в каждый файл после создания классов модели с помощью команды Scaffold.