服务表
本表中列出了CatLib框架所有内置组件可以通过Make
方法构建的服务,接口名
和别名
均可用于构建服务。
- 所有的
(默认)
等价与使用管理器
调用Default
方法得到的内容。
基础库
描述 |
接口名 |
别名 |
所属组件 |
CatLib核心 |
IApplication |
无 |
CatLib核心 |
依赖注入容器 |
IContainer |
无 |
服务容器 |
压缩解压缩管理器 |
ICompressManager |
无 |
压缩解压缩 |
压缩解压缩(默认) |
ICompress |
无 |
压缩解压缩 |
Socket管理器 |
ISocketManager |
无 |
Socket |
网络管理器 |
INetworkManager |
无 |
网络管理器 |
转换器(默认) |
IConverters |
无 |
转换器管理器 |
日志工具 |
ILogger |
无 |
控制台 |
数据监控 |
IMonitor |
无 |
控制台 |
加解密工具 |
IEncrypter |
无 |
加解密 |
全局事件 |
IDispatcher |
无 |
事件 |
文件系统管理器 |
IFileSystemManager |
无 |
文件系统 |
文件系统(默认) |
IFileSystem |
无 |
文件系统 |
哈希库 |
IHashing |
无 |
哈希 |
Json库 |
IJson , IJsonAware |
无 |
Json |
随机数库 |
IRandomFactory |
无 |
随机数 |
随机数发生器(默认) |
IRandom |
无 |
随机数 |
路由系统 |
IRouter |
无 |
路由系统 |
国际化(I18N) |
ITranslator |
无 |
国际化(I18N) |
Unity增强库
描述 |
接口名 |
别名 |
所属组件 |
Mono驱动器 |
IMonoDriver |
无 |
Mono驱动器 |
时间管理器 |
ITimeManager |
无 |
时间 |
时间(默认) |
ITime |
无 |
时间 |
定时器 |
ITimer |
无 |
定时器 |