Aracılığıyla paylaş


DbContextOptionsBuilder.EnableServiceProviderCaching(Boolean) Yöntem

Tanım

İç hizmet sağlayıcılarının önbelleğe alınmasını etkinleştirir veya devre dışı bırakır. Önbelleğe almayı devre dışı bırakmak performansı büyük ölçüde etkileyebilir ve yalnızca test yalıtımı için birçok hizmet sağlayıcısı oluşturan test senaryolarında kullanılmalıdır.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder EnableServiceProviderCaching (bool cacheServiceProvider = true);
abstract member EnableServiceProviderCaching : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
override this.EnableServiceProviderCaching : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder
Public Overridable Function EnableServiceProviderCaching (Optional cacheServiceProvider As Boolean = true) As DbContextOptionsBuilder

Parametreler

cacheServiceProvider
Boolean

ise trueiç hizmet sağlayıcısı önbelleğe alınır.

Döndürülenler

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

Açıklamalar

Uygulama iç hizmet sağlayıcısını çağrısıyla UseInternalServiceProvider(IServiceProvider)ayarlanıyorsa bu seçeneğin ayarlanmasının hiçbir etkisi olmayacağına dikkat edin.

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

Şunlara uygulanır