Freigeben über


DefaultLoader class

Ein Standardladeprogramm zum Deserialisieren von Konfigurationsobjekten.

Konstruktoren

DefaultLoader(ResourceExplorer)

Initialisiert eine Instanz von DefaultLoader.

Methoden

load(Record<string, unknown>, Newable<Configurable>)

Die Methode, die das Konfigurationsobjekt in einen angeforderten Typ lädt.

Details zum Konstruktor

DefaultLoader(ResourceExplorer)

Initialisiert eine Instanz von DefaultLoader.

new DefaultLoader(_resourceExplorer: ResourceExplorer)

Parameter

_resourceExplorer
ResourceExplorer

Die vom Ladeprogramm verwendete ResourceExplorer.

Details zur Methode

load(Record<string, unknown>, Newable<Configurable>)

Die Methode, die das Konfigurationsobjekt in einen angeforderten Typ lädt.

function load(config: Record<string, unknown>, type: Newable<Configurable>): Configurable

Parameter

config

Record<string, unknown>

Das zu deserialisierende Konfigurationsobjekt.

type

Newable<Configurable>

Der Objekttyp, für den die Konfiguration deserialisiert wird.

Gibt zurück

Configurable

Ein Configurable Objekt, das aus der Konfiguration erstellt wurde.