Partager via


IDbContextFactory<TContext>.CreateDbContextAsync Méthode

Définition

Crée un DbContext instance dans un contexte asynchrone.

public virtual System.Threading.Tasks.Task<TContext> CreateDbContextAsync (System.Threading.CancellationToken cancellationToken = default);
abstract member CreateDbContextAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
override this.CreateDbContextAsync : System.Threading.CancellationToken -> System.Threading.Tasks.Task<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function CreateDbContextAsync (Optional cancellationToken As CancellationToken = Nothing) As Task(Of TContext)

Paramètres

cancellationToken
CancellationToken

CancellationToken À observer en attendant la fin de la tâche.

Retours

Task<TContext>

Tâche contenant le contexte créé qui représente l’opération asynchrone.

Exceptions

Remarques

L’appelant est responsable de la suppression du contexte ; il ne sera éliminé par aucun conteneur d’injection de dépendances.

S’applique à