服务表

本表中列出了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 定时器