Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Indítsa el a Data API Builder-futtatókörnyezetet egy meglévő konfigurációs fájllal.
Szemantika
dab start [options]
Gyors áttekintés
| Lehetőség | Összefoglalás |
|---|---|
-c, --config |
Használjon egy adott konfigurációs fájlt (alapértelmezés szerint a fájlhoz dab-config.json vagy környezetspecifikus fájlhoz, ha van ilyen) |
--LogLevel <level> |
Explicit módon állítja be a naplószintet (név vagy szám: 0–6) |
--no-https-redirect |
Letiltja az automatikus HTTP→HTTPS-átirányítást |
--verbose |
Naplószint beállítása információra |
-c, --config
A konfigurációs fájl elérési útja. Alapértelmezett érték: dab-config.json. Ha létezik környezetspecifikus fájl dab-config.<DAB_ENVIRONMENT>.json , a rendszer inkább ezt a fájlt használja (DAB_ENVIRONMENT a környezeti változóból olvassa be).
Magatartás
- Ha az alap- és a környezetspecifikus fájl is létezik, a rendszer kiválasztja a környezetspecifikus fájlt.
- A konfiguráció nem változik,
startcsak felhasználja.
Megjegyzés:
A környezeti változón alapuló kiválasztási logika megadása --config (vagy -c) felülbírálja. Ha explicit módon ad át egy elérési utat, a rendszer figyelmen kívül hagyja a DAB_ENVIRONMENT változót, és csak a megadott fájlt használja. Ez azt jelenti, hogy a környezetspecifikus rétegzés megkerülve van. Ha automatikus környezetfeloldást szeretne, hagyja ki --config és támaszkodjon a DAB_ENVIRONMENT megfelelő fájlelnevezési konvencióra.
Example
dab start --config ./settings/dab-config.json
--LogLevel <level>
Explicit módon állítja be a minimális naplószintet. Neveket (Trace, , DebugInformation, Warning, Error, ) CriticalNonevagy numerikus értékeket 0–6fogad el. Kis- és nagybetűket nem különbözteti meg.
Magatartás
Nem kombinálható a következővel
--verbose: .A külső
0–6értékek érvénytelenek, ezért az indítás sikertelen lesz.Ha egyik
--verbosesem--LogLevelvan beállítva, az alapértelmezett értékek a következők:- Fejlesztői gazdagép mód:
Debug - Éles gazdagép mód:
Error
- Fejlesztői gazdagép mód:
Example
dab start --LogLevel Warning
dab start --LogLevel 1 # Debug
További információ a szintekről: .NET-naplószintek.
Megjegyzés:
--LogLevel és --verbose mindig felülbírálja a konfigurációs fájlban található naplószint-beállításokat. Még ha nem is ad meg naplózási jelzőt, a parancssori felület alapszintű naplószintet injektál a futtatókörnyezet indításakor. Ennek eredményeképpen a rendszer nem alkalmazza a konfigurációban definiált névtérenkénti vagy részletes naplózószűrőket a használat dab startsorán.
--no-https-redirect
Letiltja az automatikus HTTP→HTTPS-átirányítást.
Magatartás
- Az alapértelmezett beállítás a biztonságos átirányítás engedélyezése.
- Ha ezt a jelzőt adja meg, az letiltja az átirányítást.
Megjegyzés:
Ez a jelző csak azt szabályozza, hogy a HTTP-forgalom átirányítva legyen-e a HTTPS-be. Nem hoz létre és nem távolít el végpontokat. A végpontokat (vagy a Kestrel alapértelmezéseit) határozza meg ASPNETCORE_URLS .
- Ha csak a HTTP van konfigurálva, a jelző semmit sem módosít, mert nincs HTTPS-végpont, amelyre átirányítható.
- Ha csak a HTTPS van konfigurálva, a jelző semmit sem módosít, mert nincs frissítendő HTTP-forgalom.
- Ha a HTTP és a HTTPS is konfigurálva van, a jelző letiltja az automatikus átirányítást, így mindkét végpont közvetlenül kiszolgálhatja a kéréseket.
Example
dab start --no-https-redirect
--verbose
A minimális naplószint beállítása a következőre Information: .
Magatartás
- Nem kombinálható a következővel
--LogLevel: . - Felülbírálja a gazdagép üzemmód alapértelmezett beállításait.
Megjegyzés:
A használattal --LogLevel Informationegyenértékű. Az elemző megakadályozza mind a kettőt --verbose--LogLevel , mind pedig az együttes elemet, így nincs ütközési útvonal.
Example
dab start --verbose