Microsoft.AspNetCore.Http.Metadata Spazio dei nomi

Classi

AcceptsMetadata

Metadati che specificano i tipi di contenuto di richiesta supportati.

FormMappingOptionsMetadata

Supporta la configurazione del comportamento del mapping dei moduli in un'API minima.

Interfacce

IAcceptsMetadata

Interfaccia per accettare tipi di supporti di richiesta.

IEndpointDescriptionMetadata

Definisce un contratto usato per specificare una descrizione in Metadata.

IEndpointMetadataProvider

Indica che un tipo fornisce un metodo statico che fornisce Endpoint metadati quando dichiarati come tipo di parametro o il tipo restituito di un Endpoint delegato del gestore di route.

IEndpointParameterMetadataProvider

Indica che un tipo fornisce un metodo statico che fornisce Endpoint metadati quando dichiarato come tipo di parametro di un Endpoint delegato del gestore di route.

IEndpointSummaryMetadata

Definisce un contratto usato per specificare un riepilogo in Metadata.

IFormOptionsMetadata

Attributi di contrassegno dell'interfaccia che specificano limiti associati alla lettura di un modulo.

IFromBodyMetadata

Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando il corpo della richiesta.

IFromFormMetadata

Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando un campo modulo dal corpo della richiesta.

IFromHeaderMetadata

Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando le intestazioni della richiesta.

IFromQueryMetadata

Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando la stringa di query della richiesta.

IFromRouteMetadata

Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando route-data dalla richiesta corrente.

IFromServiceMetadata

Gli attributi di contrassegno dell'interfaccia che specificano un parametro devono essere associati usando i servizi di richiesta.

IProducesResponseTypeMetadata

Definisce un contratto per strutturare il tipo di risposta restituito da un endpoint.

IRequestSizeLimitMetadata

Attributi di contrassegno dell'interfaccia che specificano le dimensioni massime consentite del corpo della richiesta.

IRouteDiagnosticsMetadata

Interfaccia per specificare il testo di diagnostica per una route.

ISkipStatusCodePagesMetadata

Definisce un contratto usato per specificare i metadati per ignorare il middleware StatusCodePage in Metadata.

ITagsMetadata

Definisce un contratto usato per specificare una raccolta di tag in Metadata.