IModelCacheKeyFactory Arabirim

Tanım

Belirli bir bağlam için modeli benzersiz bir şekilde tanımlayan anahtarlar oluşturur. Bu, belirli bir bağlam için önbelleğe alınmış bir modeli depolamak ve aramak için kullanılır.

Hizmet ömrü Singleton . Bu, tek bir örneğin birçok örnek tarafından kullanıldığı anlamına gelir DbContext . Uygulama, iş parçacığı açısından güvenli olmalıdır. Bu hizmet, olarak kaydedilmiş hizmetlere bağlı olamaz Scoped .

public interface IModelCacheKeyFactory
type IModelCacheKeyFactory = interface
Public Interface IModelCacheKeyFactory
Türetilmiş

Açıklamalar

Daha fazla bilgi için bkz. EF Core modeli önbelleğe alma .

Yöntemler

Create(DbContext)
Kullanımdan kalktı.

Belirli bir bağlam için model önbellek anahtarını alır.

Create(DbContext, Boolean)

Belirli bir bağlam için model önbellek anahtarını alır.

Şunlara uygulanır