Partager via


IMigrationsIdGenerator Interface

Définition

Service permettant de générer des identificateurs de migration à partir de noms et de noms à partir d’identificateurs.

public interface IMigrationsIdGenerator
type IMigrationsIdGenerator = interface
Public Interface IMigrationsIdGenerator

Remarques

La durée de vie du service est Singleton. Cela signifie qu’une seule instance est utilisée par de nombreuses DbContext instances. L’implémentation doit être thread-safe. Ce service ne peut pas dépendre des services inscrits en tant que Scoped.

Pour plus d’informations et d’exemples, consultez Migrations de bases de données .

Méthodes

GenerateId(String)

Génère un identificateur donné à un nom de migration.

GetName(String)

Obtient un nom de migration en fonction de l’identificateur donné.

IsValidId(String)

Vérifie si la chaîne donnée est ou non un identificateur de migration valide.

S’applique à