Lenguaje

DbContextOptionsBuilder<TContext>.UseAsyncSeeding Método

Definición

Sobrecargas

Nombre Description
UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>)

Configura el método de inicialización para que se ejecute después EnsureCreatedAsync(CancellationToken) de llamar a o después de que las migraciones se apliquen de forma asincrónica. Se invocará incluso si no se realizaron cambios en el almacén.

UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>)

Configura el método de inicialización para que se ejecute después EnsureCreatedAsync(CancellationToken) de llamar a o después de que las migraciones se apliquen de forma asincrónica. Se invocará incluso si no se realizaron cambios en el almacén.

UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>)

Source:
DbContextOptionsBuilder`.cs
Source:
DbContextOptionsBuilder`.cs
Source:
DbContextOptionsBuilder`.cs

Configura el método de inicialización para que se ejecute después EnsureCreatedAsync(CancellationToken) de llamar a o después de que las migraciones se apliquen de forma asincrónica. Se invocará incluso si no se realizaron cambios en el almacén.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAsyncSeeding(Func<Microsoft.EntityFrameworkCore.DbContext,bool,System.Threading.CancellationToken,System.Threading.Tasks.Task> seedAsync);
override this.UseAsyncSeeding : Func<Microsoft.EntityFrameworkCore.DbContext, bool, System.Threading.CancellationToken, System.Threading.Tasks.Task> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseAsyncSeeding (seedAsync As Func(Of DbContext, Boolean, CancellationToken, Task)) As DbContextOptionsBuilder(Of TContext)

Parámetros

seedAsync
Func<DbContext,Boolean,CancellationToken,Task>

Método de inicialización que se va a ejecutar.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Comentarios

El bool argumento del delegado de inicialización indica si se realizó alguna operación de administración del almacén.

También se recomienda llamar UseSeeding(Action<DbContext,Boolean>) a con la misma lógica.

Consulte Uso de DbContextOptions para obtener más información y ejemplos.

Se aplica a

UseAsyncSeeding(Func<TContext,Boolean,CancellationToken,Task>)

Source:
DbContextOptionsBuilder`.cs
Source:
DbContextOptionsBuilder`.cs
Source:
DbContextOptionsBuilder`.cs

Configura el método de inicialización para que se ejecute después EnsureCreatedAsync(CancellationToken) de llamar a o después de que las migraciones se apliquen de forma asincrónica. Se invocará incluso si no se realizaron cambios en el almacén.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> UseAsyncSeeding(Func<TContext,bool,System.Threading.CancellationToken,System.Threading.Tasks.Task> seedAsync);
override this.UseAsyncSeeding : Func<'Context, bool, System.Threading.CancellationToken, System.Threading.Tasks.Task (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)> -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function UseAsyncSeeding (seedAsync As Func(Of TContext, Boolean, CancellationToken, Task)) As DbContextOptionsBuilder(Of TContext)

Parámetros

seedAsync
Func<TContext,Boolean,CancellationToken,Task>

Método de inicialización que se va a ejecutar.

Devoluciones

La misma instancia del generador para que se puedan encadenar varias llamadas.

Comentarios

El bool argumento del delegado de inicialización indica si se realizó alguna operación de administración del almacén.

También se recomienda llamar UseSeeding(Action<TContext,Boolean>) a con la misma lógica.

Consulte Uso de DbContextOptions para obtener más información y ejemplos.

Se aplica a