Sdílet prostřednictvím


IMigrationsIdGenerator Rozhraní

Definice

Služba pro generování identifikátorů migrace z názvů a názvů z identifikátorů.

public interface IMigrationsIdGenerator
type IMigrationsIdGenerator = interface
Public Interface IMigrationsIdGenerator

Poznámky

Životnost služby je Singleton. To znamená, že jednu instanci používá mnoho DbContext instancí. Implementace musí být bezpečná pro přístup z více vláken. Tato služba nemůže záviset na službách zaregistrovaných jako Scoped.

Další informace a příklady najdete v tématu Migrace databází .

Metody

GenerateId(String)

Vygeneruje identifikátor s názvem migrace.

GetName(String)

Získá název migrace na základě daného identifikátoru.

IsValidId(String)

Zkontroluje, jestli je daný řetězec platným identifikátorem migrace.

Platí pro