Microsoft.AspNetCore.Http.Metadata 命名空间

AcceptsMetadata

指定支持的请求内容类型的元数据。

FormMappingOptionsMetadata

支持在最小 API 中配置表单映射的行为。

接口

IAcceptsMetadata

用于接受请求媒体类型的接口。

IEndpointDescriptionMetadata

定义用于在 中指定说明的 Metadata协定。

IEndpointMetadataProvider

指示类型提供静态方法,该方法在声明为参数类型或路由处理程序委托的Endpoint返回类型时提供Endpoint元数据。

IEndpointParameterMetadataProvider

指示类型提供静态方法,该方法在声明为路由处理程序委托的参数Endpoint类型时提供Endpoint元数据。

IEndpointSummaryMetadata

定义用于在 中指定摘要的 Metadata协定。

IFormOptionsMetadata

接口标记属性,指定与读取表单相关的限制。

IFromBodyMetadata

应使用请求正文绑定指定参数的接口标记属性。

IFromFormMetadata

应使用请求正文中的窗体字段绑定指定参数的接口标记属性。

IFromHeaderMetadata

应使用请求标头绑定指定参数的接口标记属性。

IFromQueryMetadata

应使用请求查询字符串绑定指定参数的接口标记属性。

IFromRouteMetadata

应使用来自当前请求的路由数据绑定指定参数的接口标记属性。

IFromServiceMetadata

应使用请求服务绑定指定参数的接口标记属性。

IProducesResponseTypeMetadata

定义一个协定,用于概述从终结点返回的响应类型。

IRequestSizeLimitMetadata

接口标记属性,这些属性指定请求正文允许的最大大小。

IRouteDiagnosticsMetadata

用于指定路由诊断文本的接口。

ISkipStatusCodePagesMetadata

定义用于指定用于跳过 中的 StatusCodePage 中间件的元数据的 Metadata协定。

ITagsMetadata

定义用于在 中指定标记集合的 Metadata协定。