IDatabaseFacadeDependencies Arabirim

Tanım

için gereken bağımlılıkları ortaya DatabaseFacade çıkarır.

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

Hizmet ömrü Scoped şudur: . Bu, her örneğin DbContext bu hizmetin kendi örneğini kullanacağız 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ı gerek değildir.

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

Açıklamalar

Daha fazla bilgi için bkz. Veritabanı sağlayıcıları ve uzantıları uygulama.

Özellikler

CommandLogger

Bir komut günlükleyicisi.

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ı.

TransactionManager

İşlem yöneticisi.

Şunlara uygulanır