Ainda não tem acesso? Estude com a gente! Matricule-se
Ainda não tem acesso? Estude com a gente! Matricule-se

Esconder campos no schema

Nesse caso, como faço para que ao fazer estes relacionamentos nas tabelas os objetos não sejam exibidos no Swagger?

Por exemplo, eu quero cadastrar um Produto, este produto tem dentro dele um objeto "Promoção", e dentro de promoção tem produto de novo e assim sucessivamente, como faço para esconder o objeto Produto novamente?

1 resposta

Oi, Stella, tudo certinho?

O que costumo fazer é usar uma classe com padrão View Model com as propriedades do objeto JON que será trocado com o consumidor da API.

Mas olha: essa questão não está especificamente relacionada ao Entity Framework Core. Se estiver procurando em outras referências para responder essa dúvida use a documentação do pacote Swashbuckle, ok?

Espero ter ajudado!