示例 (Kotlin):
@Service
class MyAppService
@Service(Service.Level.PROJECT)
class MyProjectService(private val project: Project)
// 错误:
val projectService = service<MyProjectService>() // 项目级服务作为应用程序级服务进行检索
val applicationService = project.service<MyAppService>() // 应用程序级服务作为项目级服务进行检索
// 正确:
val projectService = project.service<MyProjectService>()
val applicationService = service<MyAppService>();
2023.2 最新变化