特性
为了控制一些可选功能的启用与否,Anniv
定义了一系列特性。特性的启用与否由 Anniv
的管理员决定,开启后会增加一些处理步骤。
适用范围
特性的适用范围描述了特性实现的具体部分,以描述其在客户端实现中应处的具体位置。
目前有效的适用范围有:
- 用户登录
- 用户注册
- 用户注销
- ……
参数列表
当特性对原有功能做加法时,通常会增加一定的输入参数。参数列表指定了这些参数的名称和类型。
错误列表
当某一特性开启时,往往会增加特性相关的特定错误。错误列表指定了错误代码和其代表的详细错误内容。
接口列表
某些特性可能会定义其独有的接口。接口列表负责描述这些接口的请求参数和返回格式。