• 服务表
    • 基础库
    • Unity增强库

    服务表

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