Overview
Scaffolding iniziale
Questa pagina descrive il bootstrap iniziale quando AppSettings.firstRun = true.
Quando usarlo
- Nuova installazione (DB metadata/dati non ancora pronti).
- Ambiente locale da riallineare con setup iniziale.
- Primo avvio dopo deploy dove vuoi forzare la procedura guidata di provisioning.
Comportamento con firstRun=true
- L'endpoint
GET /api/Meta/FirstRunStatusesponefirstRun: true. - In login compare il flusso di primo avvio (es. azione
Aggiornanello screen). - Il setup applica le configurazioni base (connessioni, impostazioni runtime, bootstrap metadata).
Operazioni tipiche
- Verifica
AppSettings.firstRunatrueinappsettings.{Environment}.jsondell'host che stai eseguendo. - Avvia applicazione e completa la procedura di scaffolding iniziale da UI.
- Controlla che connessioni e parametri principali risultino coerenti (
dbms,DataDBName,ConnectionStrings).
Dopo il provisioning
- La procedura di setup porta
firstRunafalseper evitare riesecuzioni ad ogni avvio. - Esegui login standard e valida l'accesso alle route principali.
Screenshot
