Azure / Azure/data-api-builder

[Bug]: Improve Logging for validation failure in HotReload

Aperta
#2,456 1 commento 0 reazioni 0 assegnatari Vedi su GitHub
bug improvement triage
Lingua principale
C#
Stelle
1.5k
Fork
370
Merge medio
3g 22h
PR unite (30g)
9

Descrizione

### What happened?

For many scenarios, validation failure messages are not useful This needs to be improved.
for example:
1. using invalid connection string.
2. using an incorrect source for entity.

All the above just give a generic message showing: `Unable to hot reload configuration file due to One or more errors occurred.`
This message is not very useful in debugging.

### Version

1.3.13-rc

### What database are you using?

Azure SQL

### What hosting model are you using?

Local (including CLI)

### Which API approach are you accessing DAB through?

_No response_

### Relevant log output

```Text

```

### Code of Conduct

- [x] I agree to follow this project's Code of Conduct

Guida per i contributori

Apri la guida per i contributori

Direzione di ricerca

Non viene indicato alcun file sorgente né alcun test. Inizia individuando i punti di ingresso della convalida e della registrazione di HotReload, quindi riproduci gli errori con una stringa di connessione non valida e un’origine dell’entità errata; il lavoro è completato quando i log espongono gli errori di convalida specifici invece di mostrare soltanto il messaggio generico di errore di configurazione.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
azure, csharp, sql
Ambito
backend, observability
Tipo di issue
Bug
Difficoltà
3/5
Tempo stimato
1-2 giorni
Stato di attività
Ferma
Chiarezza
Da chiarire
Idoneità per principianti
30/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.