Condividi tramite


IDatabaseFacadeDependencies Interfaccia

Definizione

Espone le dipendenze necessarie da DatabaseFacade.

Questo tipo viene in genere usato dai provider di database (e altre estensioni). In genere non viene usato nel codice dell'applicazione.

public interface IDatabaseFacadeDependencies
type IDatabaseFacadeDependencies = interface
Public Interface IDatabaseFacadeDependencies
Derivato

Commenti

La durata del servizio è Scoped. Ciò significa che ogni DbContext istanza userà la propria istanza di questo servizio. L'implementazione può dipendere da altri servizi registrati con qualsiasi durata. L'implementazione non deve essere thread-safe.

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .

Proprietà

AdHocMapper

Mapper di tipo ad hoc.

CommandLogger

Un logger di comando.

ConcurrencyDetector

Rilevamento concorrenza.

CoreOptions

Opzioni principali.

DatabaseCreator

Autore del database.

DatabaseProviders

Provider di database registrati.

ExecutionStrategy

Strategia di esecuzione.

ExecutionStrategyFactory

Factory della strategia di esecuzione.

QueryProvider

Provider di query asincrona.

TransactionManager

Gestione transazioni.

TypeMappingSource

Oggetto TypeMappingSource.

Si applica a