DbContextOptionsBuilder<TContext>.EnableServiceProviderCaching(Boolean) Yöntem

Tanım

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

Uygulamanın çağrısıyla iç hizmet sağlayıcısını ayarlaması, bu seçeneğin herhangi UseInternalServiceProvider(IServiceProvider) bir etkisi olmaz.

public virtual Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<TContext> EnableServiceProviderCaching (bool cacheServiceProvider = true);
override this.EnableServiceProviderCaching : bool -> Microsoft.EntityFrameworkCore.DbContextOptionsBuilder<'Context (requires 'Context :> Microsoft.EntityFrameworkCore.DbContext)>
Public Overridable Function EnableServiceProviderCaching (Optional cacheServiceProvider As Boolean = true) As DbContextOptionsBuilder(Of TContext)

Parametreler

cacheServiceProvider
Boolean

ise, true iç hizmet sağlayıcısı önbelleğe alınmışsa.

Döndürülenler

DbContextOptionsBuilder<TContext>

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

Şunlara uygulanır