Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

document design principle around nullability

Aberta
#20 0 comentários 0 reações 1 responsável Ver no GitHub

@darrelmiller já está trabalhando nisso.

Desde 25/8/2023.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

We keep getting questions about nullability when we project the client.
We should document the facts that:

  • we project a nullable return type for the root of the response, even if the description doesn't say it's nullable. This is so the client can survive change in service behaviour without being refreshed. (e.g. the service starts returning 204)
  • we project properties on models as nullable. This is to account for services that allow selection/projection via query parameters where the returned payload might omit described properties.
  • we project request bodies as nullable or not depending on the required property in the description
Linguagem predominante
Sem dados de linguagem
Estrelas
22
Forks
50
Merge médio
5d 3h
PRs com merge (30d)
3

Preparar o ambiente

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de MicrosoftDocs/openapi-docs

Todas as issues de MicrosoftDocs/openapi-docs

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.