Nutz.Mvc 注解一览表
优质
小牛编辑
136浏览
2023-12-01
@Modules | 整个应用有哪些子模块,子模块不能再嵌套子模块 |
@IocBy | 整个应用,应采用何种方式进行反转注入。如果没有声明,整个应用将不支持 Ioc |
@Localization | 整个应用的本地地化字符串的目录 |
@SetupBy | 应用启动和关闭时,应该进行的处理。 |
@Views | 扩展整个应用支持的视图模板类型 |
@Ok | 整个应用默认的成功视图 |
@Fail | 整个应用默认的失败视图 |
@AdaptBy | 整个应用默认的 HTTP 参数适配方式 |
@Filters | 整个应用默认的过滤器数组 |
@Encoding | 整个应用默认的输入输出字符编码 |
- 绿色的注解表示只能应用在主模块上
- 灰色的注解表示还可以应用在子模块以及入口函数上
子模块上支持的注解
@InjectName | Ioc 容器中,本模块对应的名称,如果不指明,表示这个模块是通过默认构造函数创建的 |
@At | 模块所有入口函数的 URL 前缀 |
@Ok | 模块默认成功视图 |
@Fail | 模块默认失败视图 |
@AdaptBy | 模块默认 HTTP 参数适配方式 |
@Filters | 模块默认的过滤器数组 |
@Encoding | 模块默认 HTTP 请求的输入输出字符编码 |
- 绿色的注解表示只能应用在子模块上
- 灰色的注解表示还可以应用在子模块以及入口函数上
入口函数上支持的注解
@At | 函数对应的 URL |
@Ok | 成功视图 |
@Fail | 失败视图 |
@AdaptBy | HTTP 参数适配方式 |
@Filters | 函数的过滤器数组 |
@Encoding | HTTP 请求的输入输出字符编码 |
@GET | 限定函数接受 HTTP GET 请求 |
@POST | 限定函数接受 HTTP POST 请求 |
@PUT | 限定函数接受 HTTP PUT 请求 |
@DELETE | 限定函数接受 HTTP DELETE 请求 |
- 灰色的注解表示还可以应用在子模块以及入口函数上
- 蓝色的注解表示只能应用在入口函数上