ApiBehaviorOptions.SuppressInferBindingSourcesForParameters Proprietà

Definizione

Ottiene o imposta un valore che determina se le origini di associazione del modello vengono posticipate per i parametri di azione nei controller annotati con ApiControllerAttribute viene eliminata.

Se abilitata, le origini seguenti vengono dedotte: i parametri visualizzati come valori di route vengono considerati associati dal percorso (Path). Si presuppone che i parametri di tipo IFormFile siano IFormFileCollection associati dal modulo. I parametri complessi () e registrati nel contenitore DI (IsComplexTypeIServiceCollection) devono essere associati ai serviziServices, a meno che questa opzione non sia disabilitata DisableImplicitFromServicesParametersin modo esplicito. Si presuppone che i parametri complessi (IsComplexType) vengano associati dal corpo (Body). Si presuppone che tutti gli altri parametri vengano associati dalla query.

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

Valore della proprietà

Si applica a