Dil

DbContextOptionsBuilder.UseSeeding(Action<DbContext,Boolean>) Yöntem

Tanım

Tohum yöntemini, geçişler uygulandıktan sonra veya çağrıldıktan EnsureCreated() sonra çalıştırılacak şekilde yapılandırılır. Depoda hiçbir değişiklik yapılmamış olsa bile çağrılır.

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

Parametreler

seed
Action<DbContext,Boolean>

Çalıştırılacak seed yöntemi.

Döndürülenler

Birden çok çağrının zincirlenebilmesi için aynı oluşturucu örneği.

Açıklamalar

bool Tohum temsilcisinin bağımsız değişkeni, herhangi bir depo yönetimi işleminin gerçekleştirilip gerçekleştirilmediğini gösterir.

Aynı mantıkla çağırmak UseAsyncSeeding(Func<DbContext,Boolean,CancellationToken,Task>) da önerilir.

Daha fazla bilgi ve örnek için bkz. DbContextOptions kullanma .

Şunlara uygulanır