ApiController 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
为 API 控制器定义属性和方法。
[Microsoft.AspNetCore.Mvc.Controller]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiActionConventions]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiOverloading]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiParameterConventions]
[Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiRoutes]
public abstract class ApiController : IDisposable
[<Microsoft.AspNetCore.Mvc.Controller>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiActionConventions>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiOverloading>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiParameterConventions>]
[<Microsoft.AspNetCore.Mvc.WebApiCompatShim.UseWebApiRoutes>]
type ApiController = class
interface IDisposable
Public MustInherit Class ApiController
Implements IDisposable
- 继承
-
ApiController
- 属性
- 实现
构造函数
ApiController() |
为 API 控制器定义属性和方法。 |
属性
ActionContext |
获取 ActionContext。 |
Context |
获取 http 上下文。 |
ControllerContext |
获取或设置 ControllerContext。 |
MetadataProvider | |
ModelState |
获取模型绑定过程之后的模型状态。 在进行模型绑定之前,此 ModelState 将为空。 |
ObjectValidator |
获取或设置 IObjectModelValidator。 |
Request |
获取或设置 HTTP 请求消息。 |
Url |
获取用于生成其他 API 的 URL 的工厂。 |
User |
获取或设置与此请求关联的当前主体。 |