DbContextOptionsBuilder.EnableServiceProviderCaching(Boolean) Yöntem

Tanım

İç hizmet sağlayıcılarının önbelleğe alınmasını etkinleştirilir veya devre dışı bırakır. Önbelleğe almanın devre dışı bırakılması, 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.

Uygulama, için bir çağrı aracılığıyla iç hizmet sağlayıcısını ayaralıyorsa UseInternalServiceProvider(IServiceProvider) , bu seçeneğin WIL ayarının hiçbir etkisi olmadığını unutmayın.

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

İse true , iç hizmet sağlayıcısı önbelleğe alınır.

Döndürülenler

DbContextOptionsBuilder

Birden çok çağrının zincirlenebilir olması için aynı Oluşturucu örneği.

Şunlara uygulanır