Share via


InferParameterBindingInfoConvention Class

Definition

An IActionModelConvention that infers BindingSource for parameters.

public ref class InferParameterBindingInfoConvention : Microsoft::AspNetCore::Mvc::ApplicationModels::IActionModelConvention
public class InferParameterBindingInfoConvention : Microsoft.AspNetCore.Mvc.ApplicationModels.IActionModelConvention
type InferParameterBindingInfoConvention = class
    interface IActionModelConvention
Public Class InferParameterBindingInfoConvention
Implements IActionModelConvention
Inheritance
InferParameterBindingInfoConvention
Implements

Remarks

The goal of this convention is to make intuitive and easy to document BindingSource inferences. The rules are:

Constructors

InferParameterBindingInfoConvention(IModelMetadataProvider, IServiceProviderIsService)

Initializes a new instance of InferParameterBindingInfoConvention.

InferParameterBindingInfoConvention(IModelMetadataProvider)

Initializes a new instance of InferParameterBindingInfoConvention.

Methods

Apply(ActionModel)

Called to apply the convention to the ActionModel.

ShouldApply(ActionModel)

Called to determine whether the action should apply.

Applies to