Поделиться через


IMigrationsIdGenerator Интерфейс

Определение

Служба для создания идентификаторов миграции из имен и имен из идентификаторов.

public interface IMigrationsIdGenerator
type IMigrationsIdGenerator = interface
Public Interface IMigrationsIdGenerator

Комментарии

Время существования службы — Singleton. Это означает, что один экземпляр используется многими DbContext экземплярами. Реализация должна быть потокобезопасной. Эта служба не может зависеть от служб, зарегистрированных как Scoped.

Дополнительные сведения и примеры см. в статье Миграция баз данных .

Методы

GenerateId(String)

Создает идентификатор по имени миграции.

GetName(String)

Возвращает имя миграции на основе заданного идентификатора.

IsValidId(String)

Проверяет, является ли указанная строка допустимым идентификатором миграции.

Применяется к