Funkce v konfiguraci tvůrce rozhraní Data API
Občas potřebujete odkazovat na informace v konfiguračním souboru tvůrce rozhraní Data API. Funkce poskytují programové funkce, které odkazují na informace o konfiguraci. Tento článek uvádí seznam dostupných funkcí, popisuje jejich funkce a podrobně popisuje použití s příklady.
@env()
Přístup k datům prostředí na místním počítači Vrátí řetězcovou hodnotu.
{
"<setting-name>": "@env('connection-string-name')"
}
Tato funkce se často používá pro přístup k citlivým připojovací řetězec informacím z proměnných prostředí na místním počítači.
Existují dva hlavní způsoby, jak nastavit proměnné prostředí pro použití se tvůrcem rozhraní Data API. Nejprve můžete nastavit proměnnou prostředí přímo v systému. Za druhé můžete vytvořit .env
soubor ve stejném adresáři jako konfigurační soubor. .env
Použití souboru je doporučený způsob správy proměnných prostředí.
Příklad
Tento ukázkový .env
soubor nastaví DAB_ENVIRONMENT
proměnnou prostředí na Development
a SQL_CONN_STRING
proměnnou prostředí na fiktivní hodnotu Server=localhost;User ID=<user-name>;Password=<password>;
.
SQL_CONN_STRING=Server=localhost;User ID=<user-name>;Password=<password>;
DAB_ENVIRONMENT=Development
Teď pomocí @env()
funkce odkazujte na proměnnou SQL_CONN_STRING
prostředí.
{
"data-source": {
"database-type": "mssql",
"connection-string": "@env('SQL_CONN_STRING')"
}
}
Další informace najdete v tématu data-source
o vlastnosti konfigurace.