apps-script-utils (Deutsch) 2.1.1 Help

requireRepository

function requireRepository<T>( repository: T | null | undefined, message: string = "Repository is not defined." ): T;

requireService für die Schicht über den Diensten: eine Datenquelle, die ein Container hätte liefern sollen und nicht geliefert hat. Die Ausnahme benennt die Lage, statt ein null weiterreisen zu lassen.

Parameter

Parameter

Typ

Beschreibung

repository

T \| null \| undefined

Das zu prüfende Repository.

message (optional) = "Repository is not defined."

string

Die Meldung der Ausnahme. Ohne Angabe wird eine Standardmeldung verwendet.

Rückgabewert

T — dasselbe Repository.

Ausnahmen

Ausnahme

Bedingung

RepositoryIsNotDefinedException

das Repository ist null oder undefined.

Beispiele

Im Einsatz

const users = requireRepository(registry.users, "The user repository is not wired up.");

Siehe auch

Quellcode

src/appsscript/requireRepository.ts

23 September 2026

Diese Dokumentation wurde mit KI (Claude) aus dem Quellcode der Bibliothek erzeugt.