DbContextOptionsBuilder.UseSeeding(Action<DbContext,Boolean>) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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 .