DbContextOptionsBuilder.UseAsyncSeeding Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Configure la méthode initiale à exécuter après EnsureCreatedAsync(CancellationToken) l’appel ou après l’application asynchrone des migrations. Elle sera appelée même si aucune modification n’a été apportée au magasin.
public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder UseAsyncSeeding(Func<Microsoft.EntityFrameworkCore.DbContext,bool,System.Threading.CancellationToken,System.Threading.Tasks.Task> seedAsync);
abstract member UseAsyncSeeding : Func<Microsoft.EntityFrameworkCore.DbContext, bool, System.Threading.CancellationToken, System.Threading.Tasks.Task> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.UseAsyncSeeding : Func<Microsoft.EntityFrameworkCore.DbContext, bool, System.Threading.CancellationToken, System.Threading.Tasks.Task> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function UseAsyncSeeding (seedAsync As Func(Of DbContext, Boolean, CancellationToken, Task)) As DbContextOptionsBuilder
Paramètres
- seedAsync
- Func<DbContext,Boolean,CancellationToken,Task>
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 UseSeeding(Action<DbContext,Boolean>) également avec la même logique.
Pour plus d’informations et d’exemples, consultez Utilisation de DbContextOptions .