Sdílet prostřednictvím


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.