Condividi tramite


IMigrationsIdGenerator Interfaccia

Definizione

Un servizio per la generazione di identificatori di migrazione da nomi e nomi dagli identificatori.

public interface IMigrationsIdGenerator
type IMigrationsIdGenerator = interface
Public Interface IMigrationsIdGenerator

Commenti

La durata del servizio è Singleton. Ciò significa che una singola istanza viene usata da molte DbContext istanze. L'implementazione deve essere thread-safe. Questo servizio non può dipendere dai servizi registrati come Scoped.

Per altre informazioni ed esempi, vedere Migrazioni di database .

Metodi

GenerateId(String)

Genera un identificatore dato un nome di migrazione.

GetName(String)

Ottiene un nome di migrazione basato sull'identificatore specificato.

IsValidId(String)

Controlla se la stringa specificata è un identificatore di migrazione valido.

Si applica a