IDatabaseFacadeDependencies Arabirim

Tanım

tarafından DatabaseFacadegereken bağımlılıkları kullanıma sunar.

Bu tür genellikle veritabanı sağlayıcıları (ve diğer uzantılar) tarafından kullanılır. Genellikle uygulama kodunda kullanılmaz.

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

Açıklamalar

Hizmet ömrü şeklindedir Scoped. Bu, her DbContext örneğin bu hizmetin kendi örneğini kullanacağı anlamına gelir. Uygulama, herhangi bir yaşam süresiyle kaydedilen diğer hizmetlere bağlı olabilir. Uygulamanın iş parçacığı güvenli olması gerekmez.

Daha fazla bilgi ve örnek için bkz. Veritabanı sağlayıcılarının ve uzantılarının uygulanması .

Özellikler

AdHocMapper

Geçici tür eşleyici.

CommandLogger

Bir komut günlükçü.

ConcurrencyDetector

Eşzamanlılık algılayıcısı.

CoreOptions

Temel seçenekler.

DatabaseCreator

Veritabanı oluşturucusu.

DatabaseProviders

Kayıtlı veritabanı sağlayıcıları.

ExecutionStrategy

Yürütme stratejisi.

ExecutionStrategyFactory

Yürütme stratejisi fabrikası.

QueryProvider

Zaman uyumsuz sorgu sağlayıcısı.

TransactionManager

İşlem yöneticisi.

TypeMappingSource

TypeMappingSource.

Şunlara uygulanır