ApiBehaviorOptions.SuppressInferBindingSourcesForParameters Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define um valor que determina se as fontes de associação de modelo são inferidas para parâmetros de ação em controladores anotados com ApiControllerAttribute é suprimido.
Quando habilitadas, as seguintes fontes são inferidas: os parâmetros que aparecem como valores de rota são considerados associados do caminho (Path). Os parâmetros do tipo IFormFile e IFormFileCollection são considerados associados do formulário. Os parâmetros complexos (IsComplexType) e registrados no contêiner de DI (IServiceCollection) são considerados associados aos serviços Services, a menos que essa opção esteja explicitamente desabilitada DisableImplicitFromServicesParameters. Presume-se que os parâmetros complexos (IsComplexType) sejam associados do corpo (Body). Todos os outros parâmetros são considerados associados da consulta.
public:
property bool SuppressInferBindingSourcesForParameters { bool get(); void set(bool value); };
public bool SuppressInferBindingSourcesForParameters { get; set; }
member this.SuppressInferBindingSourcesForParameters : bool with get, set
Public Property SuppressInferBindingSourcesForParameters As Boolean