跳到主要内容

API 概述

本节提供 Contexify API 的参考,每个类、方法和接口都有详细的文档和示例,帮助您了解如何有效地使用它们。

核心类

Contexify 围绕几个核心类构建,这些类为依赖注入提供了基础:

  • Context - 绑定和依赖项的中央注册表
  • Binding - 表示键和值之间的连接
  • ContextView - 跟踪匹配特定过滤器的一组绑定

装饰器

Contexify 提供了一组装饰器,使在 TypeScript 中使用依赖注入变得容易:

接口和类型

Contexify 定义了几个在整个框架中使用的接口和类型:

用法示例

有关使用 Contexify API 的实用示例,请参阅 API 用法示例 页面。该页面提供了各种示例,演示如何在实际场景中使用 API。

相关资源

要了解如何在应用程序中有效地使用 Contexify,请参阅最佳实践部分。该部分提供了关于应用程序架构、依赖注入和高级模式的指导。

更多信息

有关 API 的更详细信息,请参阅源代码中的 TypeScript 定义或查看 GitHub 仓库 中的示例代码。