Aracılığıyla paylaş


ApiBehaviorOptions.SuppressInferBindingSourcesForParameters Özellik

Tanım

Model bağlama kaynaklarının açıklama ek ApiControllerAttribute açıklamalı denetleyicilerdeki eylem parametreleri için çıkarılıp çıkarılmadığını belirleyen bir değer alır veya ayarlar.

Etkinleştirildiğinde aşağıdaki kaynaklar çıkarılır: Yol değerleri olarak görünen parametrelerin yoldan (Path ) bağlı olduğu varsayılır. ve IFormFileCollection türündeki IFormFile parametrelerin formdan bağlanacağı varsayılır. Bu seçenek açıkça devre dışı bırakılmadığı DisableImplicitFromServicesParameterssürece karmaşık (IsComplexType) olan ve DI Kapsayıcısına (IServiceCollection) kaydedilen parametrelerin hizmetlerden Servicesbağlı olduğu varsayılır. Karmaşık () olan parametrelerin gövdeden (IsComplexTypeBody) bağlı olduğu varsayılır. Diğer tüm parametrelerin sorgudan bağlı olduğu varsayılır.

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

Özellik Değeri

Şunlara uygulanır