ApiConventionTypeAttribute Clase

Definición

Convenciones de API que se van a aplicar a un ensamblado que contiene controladores MVC o un único controlador.

Las convenciones de API se usan para influir en la salida de ApiExplorer. Las convenciones deben ser tipos estáticos. Los métodos de una convención coinciden con un método de acción mediante reglas especificadas por ApiConventionNameMatchAttribute que se pueden aplicar a un nombre de método o a sus parámetros y ApiConventionTypeMatchAttribute que se aplican a los parámetros.

Cuando no se encuentra ningún atributo que especifique el comportamiento, MVC coincide con los nombres de método y los nombres de parámetros coinciden con Exact y los tipos de parámetro se coinciden con AssignableFrom.

public ref class ApiConventionTypeAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)]
public sealed class ApiConventionTypeAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly | System.AttributeTargets.Class, AllowMultiple=true, Inherited=true)>]
type ApiConventionTypeAttribute = class
    inherit Attribute
Public NotInheritable Class ApiConventionTypeAttribute
Inherits Attribute
Herencia
ApiConventionTypeAttribute
Atributos

Constructores

ApiConventionTypeAttribute(Type)

Inicializa una ApiConventionTypeAttribute instancia de mediante conventionType.

Propiedades

ConventionType

Obtiene el tipo de convención.

Se aplica a