Azure / Azure/data-api-builder
[Bug]: nullable properties not supported in openapi doc
- Lingua principale
- C#
- Stelle
- 1.5k
- Fork
- 370
- Merge medio
- 3g 22h
- PR unite (30g)
- 9
Descrizione
### What happened?
It looks like the OpenAPI document does not honor nullability of properties despite this being supported in OpenApi 3.1:
https://www.openapis.org/blog/2021/02/16/migrating-from-openapi-3-0-to-3-1-0
See https://github.com/ErikEJ/EFCorePowerTools/issues/2597
### Version
1.2.11
### What database are you using?
Azure SQL
### What hosting model are you using?
Local (including CLI)
### Which API approach are you accessing DAB through?
REST
### Relevant log output
_No response_
### 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
Inizia riproducendo il documento REST OpenAPI per le nullable properties rispetto alla versione 1.2.11, utilizzando Azure SQL e il riferimento OpenAPI 3.1 collegato per il confronto. Traccia dove il documento generato rappresenta la nullability delle properties, quindi verifica che lo schema risultante la preservi e corrisponda al comportamento previsto di OpenAPI 3.1.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- azure, csharp, openapi
- Ambito
- api, databases
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Tranquilla
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 48/100