Package-level declarations
Types
Link copied to clipboard
object SimbootApp
为使用 Boot 作为应用工厂而提供更加简化的预设操作, 并且使得这些操作兼容Java。
Link copied to clipboard
annotation class SimbootApplication(val classesPackages: Array<String> = [], val topListenerPackages: Array<String> = [], val classesPackagesForTopListener: Boolean = false, val topBinderPackages: Array<String> = [], val classesPackagesForTopBinder: Boolean = false, val botResources: Array<String> = [], val autoStartBots: Boolean = true)
基础的 boot-core 所使用的启动类标记注解,提供部分参数, 主要用于在 SimbootApp 中使用。
Link copied to clipboard
在 SimbootApp 启动过程中可能出现的任何异常。
Functions
Link copied to clipboard
inline suspend fun <T> simbootApp(vararg args: String, crossinline configurator: BootApplicationConfiguration.() -> Unit = {}): BootApplication
使用 Boot 作为 simbot 应用工厂来构建一个 BootApplication.