Есть ли способ запустить ModelBuilder HasData только в процессе миграции, а не во время выполнения? - PullRequest
0 голосов
/ 10 июня 2019

В OnModelCreating Я использую некоторый начальный код:

builder.Entity<User>().HasData(new[]
{
    UserEntity.GetAnonymous(),
    UserEntity.GetDefault()
});

Он работает правильно при выполнении миграции в консоли PM.

Вопрос

Есть ли способ ограничить его запуск только при выполнении миграции, а не каждый раз во время выполнения?(Я знаю, что модель времени выполнения кэшируется, поэтому сборка выполняется только один раз, но все же ...)

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