Langue

DbContextOptionsBuilder.UseSeeding(Action<DbContext,Boolean>) Méthode

Définition

Configure la méthode de départ à exécuter après EnsureCreated() l’appel ou après l’application des migrations. Elle sera appelée même si aucune modification n’a été apportée au magasin.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseSeeding(Action<Microsoft.EntityFrameworkCore.DbContext,bool> seed);
abstract member UseSeeding : Action<Microsoft.EntityFrameworkCore.DbContext, bool> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.UseSeeding : Action<Microsoft.EntityFrameworkCore.DbContext, bool> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function UseSeeding (seed As Action(Of DbContext, Boolean)) As DbContextOptionsBuilder

Paramètres

seed
Action<DbContext,Boolean>

Méthode de départ à exécuter.

Retours

Même instance de générateur afin que plusieurs appels puissent être chaînés.

Remarques

L’argument bool du délégué initial indique si une opération de gestion du magasin a été effectuée.

Il est recommandé d’appeler UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>) également avec la même logique.

Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions .

S’applique à